A B C D E F G H I J L M O P Q R S T U V W X Z

S

Scheduler - Class in guarana.toolkit.engine
A system agent that can execute tasks that are reported to it.
Scheduler(String) - Constructor for class guarana.toolkit.engine.Scheduler
Constructs a new scheduler with the given name and number of workers.
SemanticValidator - Class in guarana.toolkit.task.routers
Validates the semantics of an inbound message.
SemanticValidator(String) - Constructor for class guarana.toolkit.task.routers.SemanticValidator
Constructs a new semantic validator task.
SemanticValidator(String, int, int) - Constructor for class guarana.toolkit.task.routers.SemanticValidator
Constructs a new semantic validator task.
SEQUENCE_NUMBER - Variable in class guarana.framework.message.Header
The number which identifies the child message within a sequence.
SEQUENCE_SIZE - Variable in class guarana.framework.message.Header
The total number of child messages from a split parent message into a sequence of messages.
serialVersionUID - Static variable in class guarana.framework.message.Header
 
serialVersionUID - Static variable in class guarana.framework.message.Message
 
serialVersionUID - Static variable in class guarana.framework.message.Parent
 
serialVersionUID - Static variable in class guarana.toolkit.engine.WorkQueue
 
setAttachments(Map<String, Object>) - Method in class guarana.framework.message.Message
Sets several attachments at once for a message.
setBody(T) - Method in class guarana.framework.message.Message
Sets the body of the message.
setCommunicator(Task) - Method in class guarana.framework.port.Port
Sets the communicator for this port.
setDelayTime(long) - Method in class guarana.toolkit.task.timers.Delayer
Sets the time this task have to delay the message.
setHeader(Header) - Method in class guarana.framework.message.Message
Sets the header of this message.
setHost(String) - Method in class guarana.toolkit.adapter.rmi.AbstractRMIAdapter
Sets the host for the remote registry.
setInputGateway(Gateway) - Method in class guarana.framework.task.Slot
Sets the related input gateway which will consume messages from this slot.
setInterSlot(Slot) - Method in class guarana.framework.port.OneWayPort
Sets the interslot to this port.
setInterSlotIn(Slot) - Method in class guarana.framework.port.TwoWayPort
Sets the interslot used by this port to receive messages from a process.
setInterSlotOut(Slot) - Method in class guarana.framework.port.TwoWayPort
Sets the interslot used by this port to send messages to a process.
setJndiName(String) - Method in class guarana.toolkit.adapter.rmi.AbstractRMIAdapter
Sets the JNDI name of the remote object.
setMessage(Message<?>) - Method in class guarana.framework.task.Gateway
Invoked only on an output gateway to set an output message.
setName(String) - Method in class guarana.framework.port.Port
Sets the name of this source.
setName(String) - Method in interface guarana.framework.process.ISource
Sets the name of this source.
setName(String) - Method in class guarana.framework.process.Process
Sets the name of this source.
setName(String) - Method in class guarana.framework.task.Gateway
Sets the name of this source.
setName(String) - Method in class guarana.framework.task.Slot
Sets the name of this source.
setName(String) - Method in class guarana.framework.task.Task
Sets the name of this source.
setName(String) - Method in class guarana.toolkit.engine.Scheduler
Sets the name of this source.
setNumber(int) - Method in class guarana.framework.task.Gateway
Sets the corresponding number of this gateway.
setOutputGateway(Gateway) - Method in class guarana.framework.task.Slot
Sets the related output gateway which will produce messages to this slot.
setParents(Set<Parent>) - Method in class guarana.framework.message.Header
Sets all ancestors for this message.
setPort(int) - Method in class guarana.toolkit.adapter.rmi.AbstractRMIAdapter
Sets the port on which the registry accepts requests.
setProcess(Process) - Method in class guarana.framework.port.Port
Sets this process to which belongs this port.
setResult(Message<?>) - Method in class guarana.toolkit.adapter.jbi.AsyncHandler
Sets the result to the future object.
setResult(Message<?>) - Method in class guarana.toolkit.adapter.proxy.Future
Sets a response message to this future.
setResult(Message<?>) - Method in interface guarana.toolkit.adapter.proxy.IStubFuture
Sets a response message to this future.
setTriggerInterval(long) - Method in class guarana.framework.task.Task
Sets a trigger interval to this task.
Slimmer - Class in guarana.toolkit.task.modifiers
Reduces the content of an inbound message's body by removing part of it.
Slimmer(String) - Constructor for class guarana.toolkit.task.modifiers.Slimmer
Constructs a new slimmer task.
Slimmer(String, int, int) - Constructor for class guarana.toolkit.task.modifiers.Slimmer
Constructs a new slimmer task.
Slot - Class in guarana.framework.task
An in memory buffer used to decouple and transfer messages between tasks.
Slot() - Constructor for class guarana.framework.task.Slot
Constructs a new slot.
Slot(String) - Constructor for class guarana.framework.task.Slot
Constructs a new slot with a given name.
solicit(Message<?>, RemoteObjectReference) - Method in interface guarana.toolkit.adapter.IAsyncSolicitorAdapter
Sends the solicit message to the resource and gets the response.
solicit(Message<?>, RemoteObjectReference) - Method in class guarana.toolkit.adapter.jbi.JbiAsyncSolicitorAdapter
Sends a solicit message to the remote object via its stub and return immediately returns a future object as the result.
SolicitorPort - Class in guarana.framework.port
Used to solicit information from an application.
SolicitorPort(String) - Constructor for class guarana.framework.port.SolicitorPort
Constructs a new solicitor port with the given name.
SolicitorPort(String, Process) - Constructor for class guarana.framework.port.SolicitorPort
Constructs a solicitor port with the given name and associates it with the given process.
Splitter - Class in guarana.toolkit.task.transformers
Splits an inbound message into two or more outbound messages and puts them in a single slot.
Splitter(String) - Constructor for class guarana.toolkit.task.transformers.Splitter
Constructs a new splitter task with a given name.
Splitter(String, int, int) - Constructor for class guarana.toolkit.task.transformers.Splitter
Constructs a new splitter task.
start() - Method in class guarana.toolkit.engine.Scheduler
Starts ALL workers (threads) to process work units.
stop() - Method in class guarana.toolkit.engine.Scheduler
Stops ALL workers (threads) which are processing work units.
Stream2XML - Class in guarana.toolkit.task.mappers
Maps an inbound message body from stream format to XML format.
Stream2XML(String) - Constructor for class guarana.toolkit.task.mappers.Stream2XML
Constructs a new stream mapper task.
Stream2XML(String, int, int) - Constructor for class guarana.toolkit.task.mappers.Stream2XML
Constructs a new stream mapper task.
StreamDealer - Class in guarana.toolkit.task.streamdealers
An abstract stream dealer.
StreamDealer(String, int, int) - Constructor for class guarana.toolkit.task.streamdealers.StreamDealer
Constructs a new stream dealer.

A B C D E F G H I J L M O P Q R S T U V W X Z
Guaranį DSL Home