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

S

SchemeChannel - Static variable in class gr.uoa.di.madgik.commons.utils.URIUtils
 
score - Variable in class gr.uoa.di.madgik.commons.infra.nodeselection.HostingNodeInfo
 
selectNode(List<HostingNode>) - Method in interface gr.uoa.di.madgik.commons.infra.collocationpolicy.CollocationPolicy
 
selectNode(List<HostingNode>) - Method in class gr.uoa.di.madgik.commons.infra.collocationpolicy.LocalOnlyPolicy
 
selectNode(List<HostingNode>) - Method in class gr.uoa.di.madgik.commons.infra.collocationpolicy.MaximumCollocationPolicy
 
selectNode(List<HostingNode>) - Method in class gr.uoa.di.madgik.commons.infra.collocationpolicy.MinimumCollocationPolicy
 
selectNode(List<HostingNode>) - Method in class gr.uoa.di.madgik.commons.infra.collocationpolicy.SingleNodePolicy
 
selectNode(List<HostingNode>) - Method in class gr.uoa.di.madgik.commons.infra.nodeselection.cost.BestNodeSelector
 
selectNode(List<HostingNode>) - Method in class gr.uoa.di.madgik.commons.infra.nodeselection.cost.CostBasedNodeSelector
 
selectNode(List<HostingNode>) - Method in class gr.uoa.di.madgik.commons.infra.nodeselection.lru.LRUNodeSelector
 
selectNode(List<HostingNode>) - Method in interface gr.uoa.di.madgik.commons.infra.nodeselection.NodeSelector
Selects the most suitable node and marks the selection internally, if necessary
selectNode(List<HostingNode>) - Method in class gr.uoa.di.madgik.commons.infra.nodeselection.random.RandomNodeSelector
 
Serialize() - Method in interface gr.uoa.di.madgik.commons.state.store.data.ISerializable
Serializes the needed information for the interface implementing object instance
Serialize() - Method in class gr.uoa.di.madgik.commons.test.state.TestClassISerializable
 
Serialize(String, String) - Static method in class gr.uoa.di.madgik.commons.utils.XMLUtils
 
Serialize(Node, boolean) - Static method in class gr.uoa.di.madgik.commons.utils.XMLUtils
 
Serialize(Node) - Static method in class gr.uoa.di.madgik.commons.utils.XMLUtils
 
SerializeChild(Element) - Static method in class gr.uoa.di.madgik.commons.utils.XMLUtils
 
SetChannelRegistryKey(ChannelRegistryKey) - Method in interface gr.uoa.di.madgik.commons.channel.proxy.IChannelProxy
Sets the ChannelRegistryKey this proxy will manage.
SetChannelRegistryKey(ChannelRegistryKey) - Method in class gr.uoa.di.madgik.commons.channel.proxy.local.LocalChannelProxy
 
SetChannelRegistryKey(ChannelRegistryKey) - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPServerChannelProxy
 
SetEmitingNozzleIdentifierLeastSignificantBits(long) - Method in class gr.uoa.di.madgik.commons.channel.events.ChannelStateEvent
Sets the emitting nozzle identifier least significant bits.
SetEmitingNozzleIdentifierMostSignificantBits(long) - Method in class gr.uoa.di.madgik.commons.channel.events.ChannelStateEvent
Sets the emitting nozzle identifier most significant bits.
SetEndingDataOffset(long) - Method in class gr.uoa.di.madgik.commons.state.store.registry.StateStoreRegistryKey
Sets the ending offset in the data fale where the entry's data are stored
SetIsBroadcast(boolean) - Method in interface gr.uoa.di.madgik.commons.channel.nozzle.INozzleConfig
Sets whether the channel supports multiple connected ChannelOutlet instances
SetIsBroadcast(boolean) - Method in class gr.uoa.di.madgik.commons.channel.proxy.local.LocalNozzleConfig
 
SetIsBroadcast(boolean) - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPServerNozzleConfig
 
setPenalty(float) - Method in interface gr.uoa.di.madgik.commons.infra.collocationpolicy.CollocationPolicy
 
setPenalty(float) - Method in class gr.uoa.di.madgik.commons.infra.collocationpolicy.LocalOnlyPolicy
 
setPenalty(float) - Method in class gr.uoa.di.madgik.commons.infra.collocationpolicy.MaximumCollocationPolicy
 
setPenalty(float) - Method in class gr.uoa.di.madgik.commons.infra.collocationpolicy.MinimumCollocationPolicy
 
setPenalty(float) - Method in class gr.uoa.di.madgik.commons.infra.collocationpolicy.SingleNodePolicy
 
SetProxy(IChannelProxy) - Method in interface gr.uoa.di.madgik.commons.channel.nozzle.INozzleConfig
Sets the proxy.
SetProxy(IChannelProxy) - Method in class gr.uoa.di.madgik.commons.channel.proxy.local.LocalNozzleConfig
 
SetProxy(IChannelProxy) - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPServerNozzleConfig
 
SetRegistryKey(ChannelRegistryKey) - Method in interface gr.uoa.di.madgik.commons.channel.proxy.IChannelLocator
Sets the registry UUID the channel that this locator identifies has been assigned
SetRegistryKey(ChannelRegistryKey) - Method in class gr.uoa.di.madgik.commons.channel.proxy.local.LocalChannelLocator
 
SetRegistryKey(ChannelRegistryKey) - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPChannelLocator
 
SetRestrictBroadcast(int) - Method in interface gr.uoa.di.madgik.commons.channel.nozzle.INozzleConfig
Sets the maximum number of connected to the channel ChannelOutlet instances if the channel supports multiple instances as set by the INozzleConfig.SetIsBroadcast(boolean).
SetRestrictBroadcast(int) - Method in class gr.uoa.di.madgik.commons.channel.proxy.local.LocalNozzleConfig
 
SetRestrictBroadcast(int) - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPServerNozzleConfig
 
SetStartingDataOffset(long) - Method in class gr.uoa.di.madgik.commons.state.store.registry.StateStoreRegistryKey
Sets the offset in the data falie where the entry's data are stored
SetStartingRegistryOffset(long) - Method in class gr.uoa.di.madgik.commons.state.store.registry.StateStoreRegistryKey
Sets the offset in the registry file where this metadata entry is stored
SetValue(byte[]) - Method in class gr.uoa.di.madgik.commons.channel.events.BytePayloadChannelEvent
Sets the contained payload
SetValue(ISerializable) - Method in class gr.uoa.di.madgik.commons.channel.events.ObjectPayloadChannelEvent
Sets the containing payload
SetValue(String) - Method in class gr.uoa.di.madgik.commons.channel.events.StringPayloadChannelEvent
Sets the contained payload
SetValue(Object) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BooleanClassParameter
 
SetValue(Object) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BooleanPrimitiveParameter
 
SetValue(Object) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ByteClassParameter
 
SetValue(Object) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BytePrimitiveParameter
 
SetValue(Object) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.DoubleClassParameter
 
SetValue(Object) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.DoublePrimitiveParameter
 
SetValue(Object) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.FloatClassParameter
 
SetValue(Object) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.FloatPrimitiveParameter
 
SetValue(Object) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.IntegerClassParameter
 
SetValue(Object) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.IntegerPrimitiveParameter
 
SetValue(Object) - Method in interface gr.uoa.di.madgik.commons.configuration.parameter.IParameter
Sets the value of the parameter
SetValue(Object) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.LongClassParameter
 
SetValue(Object) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.LongPrimitiveParameter
 
SetValue(Object) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ObjectParameter
 
SetValue(Object) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ShortClassParameter
 
SetValue(Object) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ShortPrimitiveParameter
 
SetValue(Object) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.StringParameter
 
SetValue(Object) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.XMLParameter
 
ShortClassParameter - Class in gr.uoa.di.madgik.commons.configuration.parameter
Parameter of type IParameter.ParameterType.ShortClass.
ShortClassParameter() - Constructor for class gr.uoa.di.madgik.commons.configuration.parameter.ShortClassParameter
 
ShortPrimitiveParameter - Class in gr.uoa.di.madgik.commons.configuration.parameter
Parameter of type IParameter.ParameterType.ShortPrimitive.
ShortPrimitiveParameter() - Constructor for class gr.uoa.di.madgik.commons.configuration.parameter.ShortPrimitiveParameter
 
SingleNodePolicy - Class in gr.uoa.di.madgik.commons.infra.collocationpolicy
 
SingleNodePolicy(NodeSelector) - Constructor for class gr.uoa.di.madgik.commons.infra.collocationpolicy.SingleNodePolicy
 
StateManager - Class in gr.uoa.di.madgik.commons.state
The StateManager class is a utility class serving as the entry point to the State Store Repository utility.
StateManager() - Constructor for class gr.uoa.di.madgik.commons.state.StateManager
 
StateStoreData - Class in gr.uoa.di.madgik.commons.state.store.data
Class responsible of handling the persistency and retrieval of the actual state data clients want to persiste with the State Store Repository.
StateStoreData(StateStoreInfo) - Constructor for class gr.uoa.di.madgik.commons.state.store.data.StateStoreData
Creates a new instance
StateStoreInfo - Class in gr.uoa.di.madgik.commons.state.store
Configuration class holding information on the files that must be used for the State Store Repository to persist information on the registry and the data.
StateStoreInfo(File, File) - Constructor for class gr.uoa.di.madgik.commons.state.store.StateStoreInfo
Creates a new instance of the class
StateStoreRegistry - Class in gr.uoa.di.madgik.commons.state.store.registry
This class is the in memory registry of all entries persisted with the State Store Repository.
StateStoreRegistry() - Constructor for class gr.uoa.di.madgik.commons.state.store.registry.StateStoreRegistry
Creates a new instance
StateStoreRegistryKey - Class in gr.uoa.di.madgik.commons.state.store.registry
The StateStoreRegistryKey class holds metadata information for one entry registrered with the State repository.
StateStoreRegistryKey() - Constructor for class gr.uoa.di.madgik.commons.state.store.registry.StateStoreRegistryKey
Creates a new instance
StateStoreRegistryKey(String, long, long, long, StateStoreRegistryKey.EntryType) - Constructor for class gr.uoa.di.madgik.commons.state.store.registry.StateStoreRegistryKey
Creates a new instance with the provided values
StateStoreRegistryKey.EntryType - Enum in gr.uoa.di.madgik.commons.state.store.registry
The type of data an entry persisted with the state repository holds
StillConnected() - Method in interface gr.uoa.di.madgik.commons.channel.proxy.IChannelProxy
Depending on the side the IChannelProxy mediates for, this method has a slightly different meaning.
StillConnected() - Method in class gr.uoa.di.madgik.commons.channel.proxy.local.LocalChannelProxy
 
StillConnected() - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.OutletProtocol
Checks if the outlet is still connected to the inlet channel
StillConnected() - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPServerChannelProxy
 
StillConnected() - Method in class gr.uoa.di.madgik.commons.channel.registry.ChannelRegistryEntry
Checks the outlet nozzles that have at some point connected to the channel and checks if at least one of them is still connected.
StoreUpdate(StateStoreInfo, StateStoreRegistryKey, boolean) - Method in class gr.uoa.di.madgik.commons.state.store.registry.StateStoreRegistry
This method stores a new record, or updates an existing one in the state store registry repository file.
StringParameter - Class in gr.uoa.di.madgik.commons.configuration.parameter
Parameter of type IParameter.ParameterType.String.
StringParameter() - Constructor for class gr.uoa.di.madgik.commons.configuration.parameter.StringParameter
 
StringPayloadChannelEvent - Class in gr.uoa.di.madgik.commons.channel.events
Event containing payload that the sender wants to provide to listeners
StringPayloadChannelEvent() - Constructor for class gr.uoa.di.madgik.commons.channel.events.StringPayloadChannelEvent
Instantiates a new string payload channel event.
StringPayloadChannelEvent(String) - Constructor for class gr.uoa.di.madgik.commons.channel.events.StringPayloadChannelEvent
Instantiates a new string payload channel event.

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