]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.utils.thread/src/org/simantics/utils/threads/ua/StatefulExecutor.java
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.utils.thread / src / org / simantics / utils / threads / ua / StatefulExecutor.java
index 5ecd1cfc7675493237ab2cc8c9f0f29c4fe55315..092e3546f13ef9d17fa2f2baac2cc20ad82173ec 100644 (file)
@@ -1,37 +1,37 @@
-/*******************************************************************************\r
- * Copyright (c) 2007, 2010 Association for Decentralized Information Management\r
- * in Industry THTH ry.\r
- * All rights reserved. This program and the accompanying materials\r
- * are made available under the terms of the Eclipse Public License v1.0\r
- * which accompanies this distribution, and is available at\r
- * http://www.eclipse.org/legal/epl-v10.html\r
- *\r
- * Contributors:\r
- *     VTT Technical Research Centre of Finland - initial API and implementation\r
- *******************************************************************************/\r
-\r
-package org.simantics.utils.threads.ua;\r
-\r
-import java.util.concurrent.Executor;\r
-\r
-/**\r
- *\r
- * \r
- * @author Toni Kalajainen (toni.kalajainen@vtt.fi)\r
- */\r
-public interface StatefulExecutor extends IStatefulObject<ExecutorState, RuntimeException>, Executor {\r
-\r
-       /**\r
-        * Change the status of the executor. \r
-        * <p>\r
-        * To close the executor set the state to <tt>WorkerState.Shutdown</tt>.\r
-        * When all work has been executed and all threads are shut down, \r
-        * the executor will shift to WorkerState.Terminated state.\r
-        * <p>\r
-        * Once worker is terminated it cannot be re-activated.\r
-        *  \r
-        * @param newStatus \r
-        */\r
-       boolean setState(ExecutorState newStatus);      \r
-       \r
-}\r
+/*******************************************************************************
+ * Copyright (c) 2007, 2010 Association for Decentralized Information Management
+ * in Industry THTH ry.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ *     VTT Technical Research Centre of Finland - initial API and implementation
+ *******************************************************************************/
+
+package org.simantics.utils.threads.ua;
+
+import java.util.concurrent.Executor;
+
+/**
+ *
+ * 
+ * @author Toni Kalajainen (toni.kalajainen@vtt.fi)
+ */
+public interface StatefulExecutor extends IStatefulObject<ExecutorState, RuntimeException>, Executor {
+
+       /**
+        * Change the status of the executor. 
+        * <p>
+        * To close the executor set the state to <tt>WorkerState.Shutdown</tt>.
+        * When all work has been executed and all threads are shut down, 
+        * the executor will shift to WorkerState.Terminated state.
+        * <p>
+        * Once worker is terminated it cannot be re-activated.
+        *  
+        * @param newStatus 
+        */
+       boolean setState(ExecutorState newStatus);      
+       
+}