| Package | Description |
|---|---|
| org.jacpfx.api.component | |
| org.jacpfx.api.coordinator | |
| org.jacpfx.api.message | |
| org.jacpfx.api.scheduler |
| Modifier and Type | Method and Description |
|---|---|
Message<A,M> |
SubComponent.getNextIncomingMessage()
Returns next message in pipe.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.TransferQueue<Message<A,M>> |
Perspective.getMessageQueue()
returns the component coordinator message queue;
|
| Modifier and Type | Method and Description |
|---|---|
C |
ComponentHandle.handle(Message<A,M> message)
Handles component when called.
|
void |
Perspective.handlePerspective(Message<A,M> message)
Handle a message call on perspective instance.
|
C |
ComponentView.postHandle(C node,
Message<A,M> message)
To avoid toolkit specific threading issues the postHandle method always
called after the handle method.
|
void |
SubComponent.putIncomingMessage(Message<A,M> message)
Add new message to component.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SubComponent.initEnv(java.lang.String parentId,
java.util.concurrent.TransferQueue<Message<A,M>> messageQueue)
Set parentId and global message queue to component
|
void |
Perspective.postInit(ComponentHandler<SubComponent<L,A,M>,Message<A,M>> componentHandler)
post init method to set correct component handler and to initialize
component depending on objects created in startUp sequence.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.TransferQueue<Message<A,M>> |
Coordinator.getMessageQueue()
Returns the message queue of coordinator.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Coordinator.handleMessage(java.lang.String id,
Message<A,M> message)
Handles message to specific component addressed by the id.
|
| Modifier and Type | Method and Description |
|---|---|
<P extends ComponentBase<L,M>> |
Coordinator.setComponentHandler(ComponentHandler<P,Message<A,M>> handler)
set associated componentHandler
|
<P extends ComponentBase<L,M>> |
Delegator.setPerspectiveHandler(ComponentHandler<P,Message<A,M>> handler)
Set the associated perspective handler.
|
<P extends ComponentBase<L,M>> |
Coordinator.setPerspectiveHandler(ComponentHandler<P,Message<A,M>> handler)
set associated perspectiveHandler
|
| Modifier and Type | Method and Description |
|---|---|
Message<A,M> |
Message.cloneMessage()
Clone message and containing event.
|
Message<A,M> |
DelegateDTO.getMessage()
Returns the message.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MessageLogger.delegate(Message m)
Log message when message was delegate to an other perspective
|
void |
MessageLogger.handleActive(Message m)
Log message when found an active component
|
void |
MessageLogger.handleInactive(Message m)
Log message when found an inactive component
|
void |
MessageLogger.handleInCurrentPerspective(Message m)
Log message when handle component in current perspective
|
void |
ActionListener.notifyComponents(Message<A,M> action)
Notify component when message fired.
|
void |
MessageLogger.onSend(Message m)
Log message when send by any compinent/perspective/workbench
|
void |
MessageLogger.receive(Message m)
Log message when the component is handled
|
| Modifier and Type | Method and Description |
|---|---|
void |
StatelessComponentScheduler.incomingMessage(Message<A,M> message,
StatelessCallabackComponent<L,A,M> component)
Handles incoming message to managed state less component.
|