Skip navigation links
B E G I N O P T U V 

B

build() - Method in class org.ametiste.scm.messaging.data.event.InstanceLifecycleEvent.Builder
Build InstanceLifecycleEvent from contained in builder information.
builder() - Static method in class org.ametiste.scm.messaging.data.event.InstanceLifecycleEvent
Create new instance of InstanceStartupEvent.Builder.

E

Event - Class in org.ametiste.scm.messaging.data.event
Event is a abstract class that generalize all events in system.
Event() - Constructor for class org.ametiste.scm.messaging.data.event.Event
Create event with random id (UUID) and current time as creation time.
Event(UUID) - Constructor for class org.ametiste.scm.messaging.data.event.Event
Create event with specified id and current time as creation time.
Event(UUID, long) - Constructor for class org.ametiste.scm.messaging.data.event.Event
Create event with custom id and creation time.
EventTransportMessage - Class in org.ametiste.scm.messaging.data.transport
Class provided for correct processing of TransportMessage<Event> (resolve "Type Erasure").
EventTransportMessage() - Constructor for class org.ametiste.scm.messaging.data.transport.EventTransportMessage
 
EventTransportMessage(Event) - Constructor for class org.ametiste.scm.messaging.data.transport.EventTransportMessage
 
EventTransportMessage(Event, Collection<URI>) - Constructor for class org.ametiste.scm.messaging.data.transport.EventTransportMessage
 

G

getExcludes() - Method in class org.ametiste.scm.messaging.data.transport.TransportMessage
Return list of excluded subscribers.
getId() - Method in class org.ametiste.scm.messaging.data.event.Event
Returns identifier of event.
getInstanceId() - Method in class org.ametiste.scm.messaging.data.event.InstanceLifecycleEvent
Returns id of service instance.
getNodeId() - Method in class org.ametiste.scm.messaging.data.event.InstanceLifecycleEvent
Returns node id of service instance.
getProperties() - Method in class org.ametiste.scm.messaging.data.event.InstanceLifecycleEvent
Returns map with configuration properties of service instance.
getSource() - Method in class org.ametiste.scm.messaging.data.transport.TransportMessage
Return T object included in message.
getTimestamp() - Method in class org.ametiste.scm.messaging.data.event.Event
Returns event creation time (timestamp).
getType() - Method in class org.ametiste.scm.messaging.data.event.InstanceLifecycleEvent
Return instance lifecycle state about that event signals.
getUri() - Method in class org.ametiste.scm.messaging.data.event.InstanceLifecycleEvent
Returns URI to root path of service instance.
getVersion() - Method in class org.ametiste.scm.messaging.data.event.InstanceLifecycleEvent
Returns version of service instance.

I

id(UUID) - Method in class org.ametiste.scm.messaging.data.event.InstanceLifecycleEvent.Builder
 
instanceId(String) - Method in class org.ametiste.scm.messaging.data.event.InstanceLifecycleEvent.Builder
 
InstanceLifecycleEvent - Class in org.ametiste.scm.messaging.data.event
InstanceLifecycleEvent signal about changes in instance life (startup, shutdown, refresh, etc.) cycle and contains all necessary information about instance: id, version, location in system and configuration.
InstanceLifecycleEvent.Builder - Class in org.ametiste.scm.messaging.data.event
Builder for constructing InstanceLifecycleEvent objects.
InstanceLifecycleEvent.Type - Enum in org.ametiste.scm.messaging.data.event
Enumeration of instance lifecycle states.

N

nodeId(String) - Method in class org.ametiste.scm.messaging.data.event.InstanceLifecycleEvent.Builder
 

O

org.ametiste.scm.messaging.data.event - package org.ametiste.scm.messaging.data.event
 
org.ametiste.scm.messaging.data.transport - package org.ametiste.scm.messaging.data.transport
 

P

properties(Map<String, Object>) - Method in class org.ametiste.scm.messaging.data.event.InstanceLifecycleEvent.Builder
 
property(String, Object) - Method in class org.ametiste.scm.messaging.data.event.InstanceLifecycleEvent.Builder
 

T

timestamp(long) - Method in class org.ametiste.scm.messaging.data.event.InstanceLifecycleEvent.Builder
 
TransportMessage<T> - Class in org.ametiste.scm.messaging.data.transport
TransportMessage used for transmitting some object between components of the system.
TransportMessage() - Constructor for class org.ametiste.scm.messaging.data.transport.TransportMessage
Create transport message without source and excludes.
TransportMessage(T) - Constructor for class org.ametiste.scm.messaging.data.transport.TransportMessage
Create transport message with specified source and without excludes.
TransportMessage(T, Collection<URI>) - Constructor for class org.ametiste.scm.messaging.data.transport.TransportMessage
Create transport massage with specified source and list of excludes.
type(InstanceLifecycleEvent.Type) - Method in class org.ametiste.scm.messaging.data.event.InstanceLifecycleEvent.Builder
 

U

uri(URI) - Method in class org.ametiste.scm.messaging.data.event.InstanceLifecycleEvent.Builder
 

V

valueOf(String) - Static method in enum org.ametiste.scm.messaging.data.event.InstanceLifecycleEvent.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.ametiste.scm.messaging.data.event.InstanceLifecycleEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
version(String) - Method in class org.ametiste.scm.messaging.data.event.InstanceLifecycleEvent.Builder
 
B E G I N O P T U V 
Skip navigation links