public abstract class AStatelessCallbackComponent extends ASubComponent implements org.jacpfx.api.component.StatelessCallabackComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>
| Modifier and Type | Field and Description |
|---|---|
static int |
MAX_INCTANCE_COUNT |
globalMessageQueue| Constructor and Description |
|---|
AStatelessCallbackComponent() |
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.ExecutorService |
getExecutorService()
returns associated executor service
|
java.util.List<org.jacpfx.api.component.SubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>> |
getInstances()
return instances of current state less component
|
java.util.concurrent.atomic.AtomicInteger |
getThreadCounter()
returns thread counter to coordinate amount of existing instances of
sateless callback component
|
org.jacpfx.api.component.StatelessCallabackComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object> |
init(org.jacpfx.api.component.ComponentHandle<java.lang.Object,javafx.event.Event,java.lang.Object> handler,
Context context)
init cloned instance with values of blueprint
|
compareTo, equals, getComponent, getContext, getLocaleID, getNextIncomingMessage, getResourceBundleLocation, hashCode, hasIncomingMessage, initEnv, initWorker, interruptWorker, isBlocked, isStarted, lock, putIncomingMessage, release, setComponent, setLocaleID, setResourceBundleLocation, setStartedclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetComponent, getNextIncomingMessage, hasIncomingMessage, initEnv, isBlocked, lock, putIncomingMessage, release, setComponentpublic final org.jacpfx.api.component.StatelessCallabackComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object> init(org.jacpfx.api.component.ComponentHandle<java.lang.Object,javafx.event.Event,java.lang.Object> handler,
Context context)
handler, - the component handler which represents the implemented componentcontext, - the jacpfx contextpublic final java.util.List<org.jacpfx.api.component.SubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>> getInstances()
org.jacpfx.api.component.StatelessCallabackComponentgetInstances in interface org.jacpfx.api.component.StatelessCallabackComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>public final java.util.concurrent.atomic.AtomicInteger getThreadCounter()
org.jacpfx.api.component.StatelessCallabackComponentgetThreadCounter in interface org.jacpfx.api.component.StatelessCallabackComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>public final java.util.concurrent.ExecutorService getExecutorService()
org.jacpfx.api.component.StatelessCallabackComponentgetExecutorService in interface org.jacpfx.api.component.StatelessCallabackComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>