Author: cwiklik
Date: Wed Aug 24 15:58:55 2011
New Revision: 1161177

URL: http://svn.apache.org/viewvc?rev=1161177&view=rev
Log:
UIMA-2217 added getters and setters for status,threadId, and initializationTime

Modified:
    
uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/impl/AnalysisEngineManagementImpl.java

Modified: 
uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/impl/AnalysisEngineManagementImpl.java
URL: 
http://svn.apache.org/viewvc/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/impl/AnalysisEngineManagementImpl.java?rev=1161177&r1=1161176&r2=1161177&view=diff
==============================================================================
--- 
uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/impl/AnalysisEngineManagementImpl.java
 (original)
+++ 
uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/analysis_engine/impl/AnalysisEngineManagementImpl.java
 Wed Aug 24 15:58:55 2011
@@ -74,6 +74,32 @@ public class AnalysisEngineManagementImp
 
   private String uniqueMBeanName;
 
+  
+  private State status = State.Initializing;  // Initial AE state
+  
+  private long threadId = Thread.currentThread().getId();  // Thread id which 
created this instance  
+  private long initializationTime;
+  
+  public long getInitializationTime() {
+    return initializationTime;
+  }
+  
+  public void setInitializationTime(long initializationTime) {
+    this.initializationTime = initializationTime;
+  }
+  public long getThreadId() {
+    return threadId;
+  }
+ 
+  public String getState() {
+    return this.status.toString();
+  }
+  
+  public void setState(State state) {
+    this.status = state;
+  }
+
+  
   public void reportAnalysisTime(long time) {
     analysisTime += time;
   }


Reply via email to