Author: heiko.braun(a)jboss.com
Date: 2008-07-03 03:27:35 -0400 (Thu, 03 Jul 2008)
New Revision: 105
Modified:
sam/trunk/SAM.iws
sam/trunk/sam-trunk.iml
sam/trunk/src/main/java/org/jboss/sam/Statement.java
sam/trunk/src/main/java/org/jboss/sam/internal/esper/EsperRuntimeImpl.java
sam/trunk/src/main/java/org/jboss/sam/internal/esper/EsperStatement.java
Log:
Remove statement->stream output association. It's implementation detail
Modified: sam/trunk/SAM.iws
===================================================================
--- sam/trunk/SAM.iws 2008-07-03 07:27:00 UTC (rev 104)
+++ sam/trunk/SAM.iws 2008-07-03 07:27:35 UTC (rev 105)
@@ -148,8 +148,8 @@
<property name="field_breakpoints_groupByClasses"
value="true" />
<property name="method_breakpoints_groupByClasses"
value="true" />
<property name="exception_breakpoints_viewId" value="TABLE"
/>
- <property name="field_breakpoints_viewId" value="TABLE"
/>
<property name="exception_breakpoints_groupByClasses"
value="true" />
+ <property name="field_breakpoints_viewId" value="TABLE"
/>
<property name="method_breakpoints_groupByMethods"
value="false" />
</ui_properties>
</component>
@@ -172,15 +172,53 @@
</component>
<component name="FileEditorManager">
<leaf>
- <file leaf-file-name="ChartServer.java" pinned="false"
current="true" current-in-tab="true">
- <entry
file="file://$PROJECT_DIR$/src/main/java/org/jboss/sam/chart/ChartServer.java">
+ <file leaf-file-name="Statement.java" pinned="false"
current="false" current-in-tab="false">
+ <entry
file="file://$PROJECT_DIR$/src/main/java/org/jboss/sam/Statement.java">
<provider selected="true"
editor-type-id="text-editor">
- <state line="47" column="64"
selection-start="1705" selection-end="1705"
vertical-scroll-proportion="0.60566705">
+ <state line="31" column="23"
selection-start="1400" selection-end="1400"
vertical-scroll-proportion="0.2413793">
<folding />
</state>
</provider>
</entry>
</file>
+ <file leaf-file-name="EsperRuntimeImpl.java" pinned="false"
current="false" current-in-tab="false">
+ <entry
file="file://$PROJECT_DIR$/src/main/java/org/jboss/sam/internal/esper/EsperRuntimeImpl.java">
+ <provider selected="true"
editor-type-id="text-editor">
+ <state line="122" column="53"
selection-start="4202" selection-end="4202"
vertical-scroll-proportion="0.36660618">
+ <folding />
+ </state>
+ </provider>
+ </entry>
+ </file>
+ <file leaf-file-name="EsperStatement.java" pinned="false"
current="true" current-in-tab="true">
+ <entry
file="file://$PROJECT_DIR$/src/main/java/org/jboss/sam/internal/esper/EsperStatement.java">
+ <provider selected="true"
editor-type-id="text-editor">
+ <state line="32" column="0"
selection-start="1303" selection-end="1303"
vertical-scroll-proportion="0.41379312">
+ <folding>
+ <element signature="imports" expanded="true"
/>
+ </folding>
+ </state>
+ </provider>
+ </entry>
+ </file>
+ <file leaf-file-name="StreamOutput.java" pinned="false"
current="false" current-in-tab="false">
+ <entry
file="file://$PROJECT_DIR$/src/main/java/org/jboss/sam/StreamOutput.java">
+ <provider selected="true"
editor-type-id="text-editor">
+ <state line="30" column="17"
selection-start="1321" selection-end="1321"
vertical-scroll-proportion="0.3448276">
+ <folding />
+ </state>
+ </provider>
+ </entry>
+ </file>
+ <file leaf-file-name="EventProcessor.java" pinned="false"
current="false" current-in-tab="false">
+ <entry
file="file://$PROJECT_DIR$/src/main/java/org/jboss/sam/EventProcessor.java">
+ <provider selected="true"
editor-type-id="text-editor">
+ <state line="31" column="45"
selection-start="1436" selection-end="1436"
vertical-scroll-proportion="0.03448276">
+ <folding />
+ </state>
+ </provider>
+ </entry>
+ </file>
</leaf>
</component>
<component name="FindManager">
@@ -358,40 +396,6 @@
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
- <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/src/test" />
- <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/src/test/java" />
- <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/src/test/java/org/jboss/test/sam" />
- <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/src/test/java/org/jboss/test/sam/sim" />
- <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
- </PATH>
- <PATH>
- <PATH_ELEMENT>
- <option name="myItemId" value="SAM.ipr" />
- <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="sam-trunk" />
- <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$" />
- <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/src" />
- <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
<option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/src/main" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
@@ -431,41 +435,7 @@
<option name="myItemId" value="SAM.ipr" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId" value="sam-trunk" />
- <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$" />
- <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/src" />
- <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/src/main" />
- <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/src/main/java" />
- <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/src/main/java/org/jboss/sam" />
- <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
- <PATH_ELEMENT>
- <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/src/main/java/org/jboss/sam/chart" />
- <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
- </PATH_ELEMENT>
</PATH>
- <PATH>
- <PATH_ELEMENT>
- <option name="myItemId" value="SAM.ipr" />
- <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
- </PATH_ELEMENT>
- </PATH>
</subPane>
</component>
<component name="ProjectReloadState">
@@ -479,7 +449,7 @@
<showLibraryContents />
<hideEmptyPackages />
<abbreviatePackageNames />
- <showStructure ProjectPane="false" PackagesPane="false"
Scope="false" Favorites="false" />
+ <showStructure PackagesPane="false" ProjectPane="false"
Scope="false" Favorites="false" />
<autoscrollToSource />
<autoscrollFromSource />
<sortByType />
@@ -489,13 +459,13 @@
<property name="GenerateAntBuildDialog.enableUiFormCompile"
value="true" />
<property name="GoToFile.includeJavaFiles" value="false"
/>
<property name="GoToClass.toSaveIncludeLibraries"
value="false" />
- <property name="RunManagerConfig.showSettingsBeforeRunnig"
value="false" />
<property name="RunManagerConfig.compileBeforeRunning"
value="false" />
+ <property name="RunManagerConfig.showSettingsBeforeRunnig"
value="false" />
<property name="GenerateAntBuildDialog.generateSingleFile"
value="false" />
<property name="MemberChooser.sorted" value="false" />
<property name="MemberChooser.showClasses" value="true" />
- <property name="GenerateAntBuildDialog.forceTargetJdk"
value="true" />
<property name="GenerateAntBuildDialog.backupFiles"
value="true" />
+ <property name="GenerateAntBuildDialog.forceTargetJdk"
value="true" />
<property name="GoToClass.includeLibraries" value="false"
/>
<property name="MemberChooser.copyJavadoc" value="false"
/>
</component>
@@ -534,19 +504,6 @@
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false"
/>
<option name="ALTERNATIVE_JRE_PATH" />
</configuration>
- <configuration default="true" type="Application"
factoryName="Application" enabled="false" merge="false">
- <option name="MAIN_CLASS_NAME" />
- <option name="VM_PARAMETERS" />
- <option name="PROGRAM_PARAMETERS" />
- <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$"
/>
- <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false"
/>
- <option name="ALTERNATIVE_JRE_PATH" />
- <option name="ENABLE_SWING_INSPECTOR" value="false" />
- <module name="" />
- <method>
- <option name="Make" value="true" />
- </method>
- </configuration>
<configuration default="true" type="JUnit"
factoryName="JUnit" enabled="false" merge="false">
<module name="" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false"
/>
@@ -566,6 +523,19 @@
<option name="Make" value="true" />
</method>
</configuration>
+ <configuration default="true" type="Application"
factoryName="Application" enabled="false" merge="false">
+ <option name="MAIN_CLASS_NAME" />
+ <option name="VM_PARAMETERS" />
+ <option name="PROGRAM_PARAMETERS" />
+ <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$"
/>
+ <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false"
/>
+ <option name="ALTERNATIVE_JRE_PATH" />
+ <option name="ENABLE_SWING_INSPECTOR" value="false" />
+ <module name="" />
+ <method>
+ <option name="Make" value="true" />
+ </method>
+ </configuration>
<configuration default="false" name="client"
type="Remote" factoryName="Remote">
<option name="USE_SOCKET_TRANSPORT" value="true" />
<option name="SERVER_MODE" value="false" />
@@ -690,7 +660,7 @@
<window_info id="Changes" active="false"
anchor="bottom" auto_hide="false" internal_type="DOCKED"
type="DOCKED" visible="false" weight="0.33"
order="8" />
<window_info id="Palette" active="false"
anchor="right" auto_hide="false" internal_type="DOCKED"
type="DOCKED" visible="false" weight="0.33"
order="3" />
<window_info id="Ant Build" active="false"
anchor="right" auto_hide="false" internal_type="DOCKED"
type="DOCKED" visible="false" weight="0.25"
order="1" />
- <window_info id="Find" active="false"
anchor="bottom" auto_hide="false" internal_type="DOCKED"
type="DOCKED" visible="false" weight="0.32915717"
order="1" />
+ <window_info id="Find" active="false"
anchor="bottom" auto_hide="false" internal_type="DOCKED"
type="DOCKED" visible="true" weight="0.32915717"
order="1" />
<window_info id="Debug" active="false"
anchor="bottom" auto_hide="false" internal_type="DOCKED"
type="DOCKED" visible="false" weight="0.39863327"
order="3" />
<window_info id="IDEtalk Messages" active="false"
anchor="bottom" auto_hide="false" internal_type="DOCKED"
type="DOCKED" visible="false" weight="0.33"
order="8" />
<window_info id="IDEtalk" active="false"
anchor="right" auto_hide="false" internal_type="DOCKED"
type="DOCKED" visible="false" weight="0.33"
order="3" />
@@ -788,114 +758,116 @@
</component>
<component
name="com.intellij.openapi.roots.ui.configuration.projectRoot.ProjectRootMasterDetailsConfigurable"
proportions="0.16666667" version="1">
<option name="myPlainMode" value="false" />
- <option name="myLastEditedConfigurable"
value="javasim-samples" />
+ <option name="myLastEditedConfigurable" value="Modules" />
</component>
<component name="com.intellij.profile.ui.ErrorOptionsConfigurable"
proportions="" version="1">
<option name="myLastEditedConfigurable" />
</component>
<component name="editorHistoryManager">
- <entry
file="file://$PROJECT_DIR$/src/main/java/org/jboss/sam/chart/ChartMappingRegistry.java">
+ <entry
file="file://$PROJECT_DIR$/src/main/java/org/jboss/sam/chart/PropertyMapping.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="36" column="0"
selection-start="1357" selection-end="1357"
vertical-scroll-proportion="0.36670688">
+ <state line="36" column="19"
selection-start="1386" selection-end="1386"
vertical-scroll-proportion="-0.39806998">
<folding />
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/src/main/java/org/jboss/sam/chart/ChartMappingRegistryFactory.java">
+ <entry
file="file://$PROJECT_DIR$/src/test/java/org/jboss/test/sam/sim/EventSourceEntity.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="26" column="22"
selection-start="1139" selection-end="1139"
vertical-scroll-proportion="0.13751508">
+ <state line="34" column="13"
selection-start="1418" selection-end="1418"
vertical-scroll-proportion="0.1794569">
<folding />
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/src/main/java/org/jboss/sam/chart/ChartMetadata.java">
+ <entry
file="file://$PROJECT_DIR$/src/test/java/org/jboss/test/sam/sim/SensorEventMessage.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="30" column="17"
selection-start="1253" selection-end="1253"
vertical-scroll-proportion="0.2291918">
+ <state line="26" column="13"
selection-start="1133" selection-end="1133"
vertical-scroll-proportion="0.13459268">
<folding />
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/src/main/java/org/jboss/sam/chart/ChartServerFactory.java">
+ <entry file="file://$PROJECT_DIR$/pom.xml">
<provider selected="true" editor-type-id="text-editor">
- <state line="26" column="22"
selection-start="1139" selection-end="1139"
vertical-scroll-proportion="0.13751508">
+ <state line="26" column="65"
selection-start="1109" selection-end="1109"
vertical-scroll-proportion="-4.594952">
<folding />
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/src/main/java/org/jboss/sam/chart/PropertyMapping.java">
+ <entry
file="file://$PROJECT_DIR$/src/main/java/org/jboss/sam/StreamInputCallback.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="36" column="19"
selection-start="1386" selection-end="1386"
vertical-scroll-proportion="-0.39806998">
+ <state line="28" column="17"
selection-start="1218" selection-end="1218"
vertical-scroll-proportion="0.1794569">
<folding />
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/src/main/java/org/jboss/sam/Statement.java">
+ <entry
file="file://$PROJECT_DIR$/src/test/java/org/jboss/test/sam/sim/EventProcessorEntity.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="31" column="17"
selection-start="1394" selection-end="1394"
vertical-scroll-proportion="0.24675325">
+ <state line="37" column="13"
selection-start="1593" selection-end="1593"
vertical-scroll-proportion="0.022432113">
<folding />
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/src/test/java/org/jboss/test/sam/sim/EventSourceEntity.java">
+ <entry
file="file://$PROJECT_DIR$/src/test/java/org/jboss/test/sam/sim/EventSink.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="34" column="13"
selection-start="1418" selection-end="1418"
vertical-scroll-proportion="0.1794569">
+ <state line="38" column="13"
selection-start="1528" selection-end="1528"
vertical-scroll-proportion="0.022432113">
<folding />
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/src/test/java/org/jboss/test/sam/sim/SensorEventMessage.java">
+ <entry
file="file://$PROJECT_DIR$/src/main/java/org/jboss/sam/chart/ChartMapping.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="26" column="13"
selection-start="1133" selection-end="1133"
vertical-scroll-proportion="0.13459268">
+ <state line="37" column="19"
selection-start="1563" selection-end="1563"
vertical-scroll-proportion="0.33293977">
<folding />
</state>
</provider>
</entry>
- <entry file="file://$PROJECT_DIR$/pom.xml">
+ <entry
file="file://$PROJECT_DIR$/src/main/java/org/jboss/sam/chart/ChartServer.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="26" column="65"
selection-start="1109" selection-end="1109"
vertical-scroll-proportion="-4.594952">
+ <state line="47" column="64"
selection-start="1705" selection-end="1705"
vertical-scroll-proportion="0.60566705">
<folding />
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/src/main/java/org/jboss/sam/StreamInputCallback.java">
+ <entry
file="file://$PROJECT_DIR$/src/test/java/org/jboss/test/sam/sim/SimulationMain.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="28" column="17"
selection-start="1218" selection-end="1218"
vertical-scroll-proportion="0.1794569">
+ <state line="30" column="13"
selection-start="1274" selection-end="1274"
vertical-scroll-proportion="0.044864226">
<folding />
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/src/test/java/org/jboss/test/sam/sim/SimulationMain.java">
+ <entry
file="file://$PROJECT_DIR$/src/main/java/org/jboss/sam/EventProcessor.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="30" column="13"
selection-start="1274" selection-end="1274"
vertical-scroll-proportion="0.022432113">
+ <state line="31" column="45"
selection-start="1436" selection-end="1436"
vertical-scroll-proportion="0.03448276">
<folding />
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/src/test/java/org/jboss/test/sam/sim/EventProcessorEntity.java">
+ <entry
file="file://$PROJECT_DIR$/src/main/java/org/jboss/sam/StreamOutput.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="37" column="13"
selection-start="1593" selection-end="1593"
vertical-scroll-proportion="0.022432113">
+ <state line="30" column="17"
selection-start="1321" selection-end="1321"
vertical-scroll-proportion="0.3448276">
<folding />
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/src/test/java/org/jboss/test/sam/sim/EventSink.java">
+ <entry
file="file://$PROJECT_DIR$/src/main/java/org/jboss/sam/internal/esper/EsperRuntimeImpl.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="38" column="13"
selection-start="1528" selection-end="1528"
vertical-scroll-proportion="0.022432113">
+ <state line="122" column="53"
selection-start="4202" selection-end="4202"
vertical-scroll-proportion="0.36660618">
<folding />
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/src/main/java/org/jboss/sam/chart/ChartMapping.java">
+ <entry
file="file://$PROJECT_DIR$/src/main/java/org/jboss/sam/Statement.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="37" column="19"
selection-start="1563" selection-end="1563"
vertical-scroll-proportion="0.33293977">
+ <state line="31" column="23"
selection-start="1400" selection-end="1400"
vertical-scroll-proportion="0.2413793">
<folding />
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/src/main/java/org/jboss/sam/chart/ChartServer.java">
+ <entry
file="file://$PROJECT_DIR$/src/main/java/org/jboss/sam/internal/esper/EsperStatement.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="47" column="64"
selection-start="1705" selection-end="1705"
vertical-scroll-proportion="0.60566705">
- <folding />
+ <state line="32" column="0"
selection-start="1303" selection-end="1303"
vertical-scroll-proportion="0.41379312">
+ <folding>
+ <element signature="imports" expanded="true" />
+ </folding>
</state>
</provider>
</entry>
Modified: sam/trunk/sam-trunk.iml
===================================================================
--- sam/trunk/sam-trunk.iml 2008-07-03 07:27:00 UTC (rev 104)
+++ sam/trunk/sam-trunk.iml 2008-07-03 07:27:35 UTC (rev 105)
@@ -92,6 +92,42 @@
<SOURCES />
</library>
</orderEntry>
+ <orderEntry type="module-library">
+ <library name="M2 Dep: cglib:cglib-nodep:jar:2.1_3:compile">
+ <CLASSES>
+ <root
url="jar://$MODULE_DIR$/../../../../.m2/repository/cglib/cglib-nodep/2.1_3/cglib-nodep-2.1_3.jar!/"
/>
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library name="M2 Dep: log4j:log4j:jar:1.2.14:compile">
+ <CLASSES>
+ <root
url="jar://$MODULE_DIR$/../../../../.m2/repository/log4j/log4j/1.2.14/log4j-1.2.14.jar!/"
/>
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library name="M2 Dep:
mysql:mysql-connector-java:jar:3.1.14:compile">
+ <CLASSES>
+ <root
url="jar://$MODULE_DIR$/../../../../.m2/repository/mysql/mysql-connector-java/3.1.14/mysql-connector-java-3.1.14.jar!/"
/>
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
+ <orderEntry type="module-library">
+ <library name="M2 Dep:
commons-logging:commons-logging:jar:1.1.1:compile">
+ <CLASSES>
+ <root
url="jar://$MODULE_DIR$/../../../../.m2/repository/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar!/"
/>
+ </CLASSES>
+ <JAVADOC />
+ <SOURCES />
+ </library>
+ </orderEntry>
<orderEntryProperties />
</component>
</module>
Modified: sam/trunk/src/main/java/org/jboss/sam/Statement.java
===================================================================
--- sam/trunk/src/main/java/org/jboss/sam/Statement.java 2008-07-03 07:27:00 UTC (rev
104)
+++ sam/trunk/src/main/java/org/jboss/sam/Statement.java 2008-07-03 07:27:35 UTC (rev
105)
@@ -38,18 +38,15 @@
String getName();
/**
- * Bind to a stream output
- * @param stream
+ * Get the EPL expression this statement was created from
+ * @return
*/
- void bindTo(StreamOutput stream);
-
+ String getExpression();
+
/**
- * Remove a stream output binding
- * @param name
+ * Check wether the statement is bound to a {@link org.jboss.sam.StreamOutput}
* @return
*/
- StreamOutput unbind(String name);
-
boolean isBound();
/**
Modified: sam/trunk/src/main/java/org/jboss/sam/internal/esper/EsperRuntimeImpl.java
===================================================================
--- sam/trunk/src/main/java/org/jboss/sam/internal/esper/EsperRuntimeImpl.java 2008-07-03
07:27:00 UTC (rev 104)
+++ sam/trunk/src/main/java/org/jboss/sam/internal/esper/EsperRuntimeImpl.java 2008-07-03
07:27:35 UTC (rev 105)
@@ -76,7 +76,7 @@
this.inputStreams.remove(streamName);
}
- public Iterator<String> getInputStreamNames()
+ public Iterator<String> getStreamInputNames()
{
return this.inputStreams.keySet().iterator();
}
@@ -91,7 +91,7 @@
this.outputStreams.remove(streamName);
}
- public Iterator<String> getOutputStreamNames()
+ public Iterator<String> getStreamOutputNames()
{
return this.outputStreams.keySet().iterator();
}
@@ -119,8 +119,8 @@
EPStatement epStatement = epService.getEPAdministrator().createEPL(epl,
statementName);
EsperStatement statement = new EsperStatement(epStatement);
- statement.bindTo(streamOutput);
-
+ StreamOutputAdapter adapter = new StreamOutputAdapter(streamOutput);
+ statement.getUnderlying().addListener(adapter);
return statement;
}
Modified: sam/trunk/src/main/java/org/jboss/sam/internal/esper/EsperStatement.java
===================================================================
--- sam/trunk/src/main/java/org/jboss/sam/internal/esper/EsperStatement.java 2008-07-03
07:27:00 UTC (rev 104)
+++ sam/trunk/src/main/java/org/jboss/sam/internal/esper/EsperStatement.java 2008-07-03
07:27:35 UTC (rev 105)
@@ -23,20 +23,13 @@
import com.espertech.esper.client.EPStatement;
import org.jboss.sam.Statement;
-import org.jboss.sam.StreamOutput;
-import java.util.HashMap;
-import java.util.Map;
-
/**
* @author Heiko.Braun <heiko.braun(a)jboss.com>
*/
public class EsperStatement implements Statement<EPStatement>
{
private EPStatement delegate;
-
- // Registered listener, 1:n
- protected Map<String, StreamOutputAdapter> listener = new HashMap<String,
StreamOutputAdapter>();
protected String name;
@@ -63,20 +56,14 @@
return this.bound;
}
- public void bindTo(StreamOutput stream)
+ public String getExpression()
{
- StreamOutputAdapter adapter = new StreamOutputAdapter(stream);
- delegate.addListener(adapter);
- this.listener.put(stream.getStreamName(), adapter);
+ return delegate.getText();
}
- public StreamOutput unbind(String name)
- {
- return null;
- }
-
public EPStatement getUnderlying()
{
return delegate;
}
+
}
Show replies by date