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

A

adapt(Object) - Method in class gr.uoa.di.madgik.commons.infra.HostingNodeAdapter
 
adaptAll(List<? extends Object>) - Method in class gr.uoa.di.madgik.commons.infra.HostingNodeAdapter
 
Add(Argument) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.elements.Arguments
Adds a new argument to teh collection
addCostFactor(String, float, boolean) - Method in class gr.uoa.di.madgik.commons.infra.nodeselection.cost.CostFunction
 
addProperty(String, String) - Method in class gr.uoa.di.madgik.commons.infra.HostingNode
 
addToCollocationScore(HostingNode, float) - Method in class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.CollocationRegistry
 
AllChecked() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.elements.graph.DependencyGraph
Checks if all GraphElement entriues have been evaluated
applyStrongConstraints(HostingNode) - Method in interface gr.uoa.di.madgik.commons.infra.nodefilter.Facet
 
applyWeakConstraints(HostingNode) - Method in interface gr.uoa.di.madgik.commons.infra.nodefilter.Facet
 
Argument - Class in gr.uoa.di.madgik.commons.configuration.parameter.elements
This class is a member of the ObjectParameter description.
Argument() - Constructor for class gr.uoa.di.madgik.commons.configuration.parameter.elements.Argument
Creates a new Argument
Arguments - Class in gr.uoa.di.madgik.commons.configuration.parameter.elements
This class is a member of the ObjectParameter description.
Arguments() - Constructor for class gr.uoa.di.madgik.commons.configuration.parameter.elements.Arguments
Creates a new instnace
assessNodes(List<HostingNode>) - Method in class gr.uoa.di.madgik.commons.infra.nodeselection.cost.BestNodeSelector
 
assessNodes(List<HostingNode>) - Method in class gr.uoa.di.madgik.commons.infra.nodeselection.cost.CostBasedNodeSelector
 
assessNodes(List<HostingNode>) - Method in class gr.uoa.di.madgik.commons.infra.nodeselection.cost.DistanceNodeSelector
 
assessNodes(List<HostingNode>) - Method in interface gr.uoa.di.madgik.commons.infra.nodeselection.NodeSelector
Assesses the suitability of the candidate set of nodes without keeping internal memory of node selection.
assessNodes(List<HostingNode>) - Method in class gr.uoa.di.madgik.commons.infra.nodeselection.random.RandomNodeSelector
 
assessNodes(List<HostingNode>) - Method in class gr.uoa.di.madgik.commons.infra.nodeselection.ru.RUNodeSelector
 
AttributeExists(Element, String) - Static method in class gr.uoa.di.madgik.commons.utils.XMLUtils
Checks if the provided attribute exists in the supplied node

B

BestNodeSelector - Class in gr.uoa.di.madgik.commons.infra.nodeselection.cost
 
BestNodeSelector() - Constructor for class gr.uoa.di.madgik.commons.infra.nodeselection.cost.BestNodeSelector
 
BestNodeSelector(NodeSelector) - Constructor for class gr.uoa.di.madgik.commons.infra.nodeselection.cost.BestNodeSelector
 
BooleanClassParameter - Class in gr.uoa.di.madgik.commons.configuration.parameter
BooleanClassParameter() - Constructor for class gr.uoa.di.madgik.commons.configuration.parameter.BooleanClassParameter
 
BooleanPrimitiveParameter - Class in gr.uoa.di.madgik.commons.configuration.parameter
BooleanPrimitiveParameter() - Constructor for class gr.uoa.di.madgik.commons.configuration.parameter.BooleanPrimitiveParameter
 
BuildQueryString(String) - Static method in class gr.uoa.di.madgik.commons.utils.URIUtils
 
byteArrayToHexString(byte[]) - Static method in class gr.uoa.di.madgik.commons.utils.ByteUtils
Creates a string representation in hexadecimal format of the provided byte array
ByteClassParameter - Class in gr.uoa.di.madgik.commons.configuration.parameter
ByteClassParameter() - Constructor for class gr.uoa.di.madgik.commons.configuration.parameter.ByteClassParameter
 
BytePayloadChannelEvent - Class in gr.uoa.di.madgik.commons.channel.events
Event containing payload that the sender wants to provide to listeners
BytePayloadChannelEvent() - Constructor for class gr.uoa.di.madgik.commons.channel.events.BytePayloadChannelEvent
Instantiates a new byte payload channel event.
BytePayloadChannelEvent(byte[]) - Constructor for class gr.uoa.di.madgik.commons.channel.events.BytePayloadChannelEvent
Instantiates a new byte payload channel event.
BytePrimitiveParameter - Class in gr.uoa.di.madgik.commons.configuration.parameter
BytePrimitiveParameter() - Constructor for class gr.uoa.di.madgik.commons.configuration.parameter.BytePrimitiveParameter
 
ByteUtils - Class in gr.uoa.di.madgik.commons.utils
Utility class for byte handling
ByteUtils() - Constructor for class gr.uoa.di.madgik.commons.utils.ByteUtils
 

C

CanHandleProxyLocator(IChannelLocator.LocatorType) - Method in interface gr.uoa.di.madgik.commons.channel.proxy.IChannelProxy
Checks if this proxy can handle the specific type of locator
CanHandleProxyLocator(IChannelLocator.LocatorType) - Method in class gr.uoa.di.madgik.commons.channel.proxy.local.LocalChannelProxy
 
CanHandleProxyLocator(IChannelLocator.LocatorType) - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPServerChannelProxy
 
ChannelInlet - Class in gr.uoa.di.madgik.commons.channel.nozzle
This class represents one of the channel's nozzles.
ChannelInlet(INozzleConfig) - Constructor for class gr.uoa.di.madgik.commons.channel.nozzle.ChannelInlet
Instantiates a new channel inlet.
ChannelLocatorFactory - Class in gr.uoa.di.madgik.commons.channel.proxy
A factory for creating ChannelLocator objects.
ChannelLocatorFactory() - Constructor for class gr.uoa.di.madgik.commons.channel.proxy.ChannelLocatorFactory
 
ChannelOutlet - Class in gr.uoa.di.madgik.commons.channel.nozzle
This class represents one of the channel's nozzles.
ChannelOutlet(IChannelLocator) - Constructor for class gr.uoa.di.madgik.commons.channel.nozzle.ChannelOutlet
Instantiates a new channel outlet.
ChannelPayloadStateEvent - Class in gr.uoa.di.madgik.commons.channel.events
Specialization of the ChannelStateEvent abstract class to mark events that contain payload additional to the control fields
ChannelPayloadStateEvent() - Constructor for class gr.uoa.di.madgik.commons.channel.events.ChannelPayloadStateEvent
 
ChannelRegistry - Class in gr.uoa.di.madgik.commons.channel.registry
ChannelRegistry is a utility class that acts as a container for channels.
ChannelRegistry() - Constructor for class gr.uoa.di.madgik.commons.channel.registry.ChannelRegistry
 
ChannelRegistryCleanUp - Class in gr.uoa.di.madgik.commons.channel.registry
Utility class that manages the cleanup of the ChannelRegistry.
ChannelRegistryCleanUp() - Constructor for class gr.uoa.di.madgik.commons.channel.registry.ChannelRegistryCleanUp
 
ChannelRegistryEntry - Class in gr.uoa.di.madgik.commons.channel.registry
This class is the one kept by the registry connecting an ChannelState that is registered with a specific ChannelRegistryKey for which this entry is stored, along with the INozzleConfig that the ChannelInlet of the channel connected its channel with.
ChannelRegistryEntry(ChannelRegistryKey, ChannelState, INozzleConfig, String) - Constructor for class gr.uoa.di.madgik.commons.channel.registry.ChannelRegistryEntry
Instantiates a new channel registry entry.
ChannelRegistryKey - Class in gr.uoa.di.madgik.commons.channel.registry
This class is the one kept by the registry identifying a ChannelRegistryEntry
ChannelRegistryKey(String) - Constructor for class gr.uoa.di.madgik.commons.channel.registry.ChannelRegistryKey
Creates a new instance of the class
ChannelState - Class in gr.uoa.di.madgik.commons.channel.events
The ChannelState acts as a container for Events regarding a specific channel with which it is associated.
ChannelState() - Constructor for class gr.uoa.di.madgik.commons.channel.events.ChannelState
Creates a new instance of the ChannelState and initializes the StateItems that will be used for Observers to come and register for notifications on their status
ChannelState.EventName - Enum in gr.uoa.di.madgik.commons.channel.events
The Events that can be registered for, exposed and send.
ChannelStateEvent - Class in gr.uoa.di.madgik.commons.channel.events
Base class for every object that can be used to be registered by an Observer or send as Event.
ChannelStateEvent() - Constructor for class gr.uoa.di.madgik.commons.channel.events.ChannelStateEvent
 
ChannelTCPConnManagerEntry - Class in gr.uoa.di.madgik.commons.channel.proxy.tcp
This class follows the singleton pattern to initialize a single TCP server capable of servicing outlet requests outside the boundaries of a VM.
ChannelTCPConnManagerEntry() - Constructor for class gr.uoa.di.madgik.commons.channel.proxy.tcp.ChannelTCPConnManagerEntry
 
Check() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BooleanClassParameter
 
Check() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BooleanPrimitiveParameter
 
Check() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ByteClassParameter
 
Check() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BytePrimitiveParameter
 
Check() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.DoubleClassParameter
 
Check() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.DoublePrimitiveParameter
 
Check() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.FloatClassParameter
 
Check() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.FloatPrimitiveParameter
 
Check() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.IntegerClassParameter
 
Check() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.IntegerPrimitiveParameter
 
Check() - Method in interface gr.uoa.di.madgik.commons.configuration.parameter.IParameter
Sets that the parameter has been evaluated during the DependencyGraph.ResolveDependencies() process
Check() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.LongClassParameter
 
Check() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.LongPrimitiveParameter
 
Check() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ObjectParameter
 
Check() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ShortClassParameter
 
Check() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ShortPrimitiveParameter
 
Check() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.StringParameter
 
Check() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.XMLParameter
 
ClassWrapper - Class in gr.uoa.di.madgik.commons.configuration.utils
Utility class that can instantiate and call methods of some class through reflection
ClassWrapper(Map<String, IParameter>) - Constructor for class gr.uoa.di.madgik.commons.configuration.utils.ClassWrapper
Creates a new instance
CleanUp(ChannelRegistryKey) - Static method in class gr.uoa.di.madgik.commons.channel.registry.ChannelRegistry
Cleans up the entry of the provided registry key.
CleanUp(File) - Static method in class gr.uoa.di.madgik.commons.utils.FileUtils
 
Clone() - Method in interface gr.uoa.di.madgik.commons.configuration.parameter.ICloneable
Clones the implementing instnace
Clone() - Method in class gr.uoa.di.madgik.commons.state.store.StateStoreInfo
 
CollocationRegistry - Class in gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy
 
CollocationRegistry() - Constructor for class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.CollocationRegistry
 
Compact() - Static method in class gr.uoa.di.madgik.commons.state.StateManager
In case of deletes and updates in the registry and data file, there will be data kept in the files that are no longer needed but simply remain increrasing the size of the repository files.
compare(Object, Object) - Method in class gr.uoa.di.madgik.commons.infra.nodeselection.cost.CostComparator
 
compare(Object, Object) - Method in class gr.uoa.di.madgik.commons.infra.nodeselection.ru.TimestampComparator
 
compareTo(Argument) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.elements.Argument
 
compareTo(Method) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.elements.Method
 
Config - Static variable in class gr.uoa.di.madgik.commons.server.ConnectionManager
 
ConfigurationManager - Class in gr.uoa.di.madgik.commons.configuration
This class is the main entry point to the Configuration Utility.
ConfigurationManager() - Constructor for class gr.uoa.di.madgik.commons.configuration.ConfigurationManager
 
ConnectionManager - Class in gr.uoa.di.madgik.commons.server
 
ConnectionManager() - Constructor for class gr.uoa.di.madgik.commons.server.ConnectionManager
 
ConnectionManagerConfig - Class in gr.uoa.di.madgik.commons.server
 
ConnectionManagerConfig() - Constructor for class gr.uoa.di.madgik.commons.server.ConnectionManagerConfig
 
ConnectionManagerConfig(List<PortRange>) - Constructor for class gr.uoa.di.madgik.commons.server.ConnectionManagerConfig
 
ConnectionManagerConfig(String, List<PortRange>, boolean) - Constructor for class gr.uoa.di.madgik.commons.server.ConnectionManagerConfig
 
ConnectionManagerConfig(String, List<PortRange>, boolean, int) - Constructor for class gr.uoa.di.madgik.commons.server.ConnectionManagerConfig
 
ConstraintType - Enum in gr.uoa.di.madgik.commons.infra.nodefilter
 
ConstructGraph() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.elements.graph.DependencyGraph
Creates the graph based on the provided parameters
Constructor - Class in gr.uoa.di.madgik.commons.configuration.parameter.elements
This class is a member of the ObjectParameter description.
Constructor() - Constructor for class gr.uoa.di.madgik.commons.configuration.parameter.elements.Constructor
Creates a new instnace
Contains(String) - Static method in class gr.uoa.di.madgik.commons.state.StateManager
Checks if the provided key is contained in the State Store Repository.
Contains(String) - Method in class gr.uoa.di.madgik.commons.state.store.registry.StateStoreRegistry
Checks is the provided key is contained in the in memory structure regardless of whether or not it is active or not
containsNode(String) - Static method in class gr.uoa.di.madgik.commons.infra.HostingNodeTopology
 
ContainsType(String) - Static method in class gr.uoa.di.madgik.commons.state.StateManager
If the provided key is associated in the State Store as the StateManager.Contains(java.lang.String) dictates, this method returns the type of data the entry stores
Copy(File, OutputStream) - Static method in class gr.uoa.di.madgik.commons.utils.FileUtils
 
Copy(InputStream, File) - Static method in class gr.uoa.di.madgik.commons.utils.FileUtils
 
Copy(File, File) - Static method in class gr.uoa.di.madgik.commons.utils.FileUtils
 
Copy(File, RandomAccessFile, boolean) - Static method in class gr.uoa.di.madgik.commons.utils.FileUtils
 
Copy(RandomAccessFile, File, boolean) - Static method in class gr.uoa.di.madgik.commons.utils.FileUtils
 
CostBasedNodeSelector - Class in gr.uoa.di.madgik.commons.infra.nodeselection.cost
 
CostBasedNodeSelector(CostFunction) - Constructor for class gr.uoa.di.madgik.commons.infra.nodeselection.cost.CostBasedNodeSelector
 
CostBasedNodeSelector(CostFunction, NodeSelector) - Constructor for class gr.uoa.di.madgik.commons.infra.nodeselection.cost.CostBasedNodeSelector
 
CostComparator - Class in gr.uoa.di.madgik.commons.infra.nodeselection.cost
 
CostComparator(Map<HostingNode, Float>) - Constructor for class gr.uoa.di.madgik.commons.infra.nodeselection.cost.CostComparator
 
CostFunction - Class in gr.uoa.di.madgik.commons.infra.nodeselection.cost
 
CostFunction() - Constructor for class gr.uoa.di.madgik.commons.infra.nodeselection.cost.CostFunction
 
CostFunction.CostFactor - Class in gr.uoa.di.madgik.commons.infra.nodeselection.cost
 
CostFunction.CostFactor(String, float, boolean) - Constructor for class gr.uoa.di.madgik.commons.infra.nodeselection.cost.CostFunction.CostFactor
 
currentRound(HostingNode) - Method in class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.CollocationRegistry
 

D

Deactivate() - Method in class gr.uoa.di.madgik.commons.state.store.registry.StateStoreRegistryKey
Sets the entry as deactivated
Decode(byte[]) - Method in class gr.uoa.di.madgik.commons.channel.events.BytePayloadChannelEvent
 
Decode(byte[]) - Method in class gr.uoa.di.madgik.commons.channel.events.DisposeChannelEvent
 
Decode(byte[]) - Method in interface gr.uoa.di.madgik.commons.channel.events.ISerializable
Decodes the payload of the implementing object as it was returned by ISerializable.Encode()
Decode(byte[]) - Method in class gr.uoa.di.madgik.commons.channel.events.ObjectPayloadChannelEvent
 
Decode(byte[]) - Method in class gr.uoa.di.madgik.commons.channel.events.StringPayloadChannelEvent
 
Decode(byte[]) - Method in interface gr.uoa.di.madgik.commons.channel.proxy.IChannelLocator
Unmarshals a serialization as returned by the IChannelLocator.Encode() method
Decode(byte[]) - Method in class gr.uoa.di.madgik.commons.channel.proxy.local.LocalChannelLocator
 
Decode(byte[]) - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPChannelLocator
 
Decode(DataInputStream) - Method in class gr.uoa.di.madgik.commons.state.store.registry.StateStoreRegistryKey
DefaultPenalty - Static variable in class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.MaximumCollocationPolicy
 
DefaultPenalty - Static variable in class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.MinimumCollocationPolicy
 
Delete(String) - Static method in class gr.uoa.di.madgik.commons.state.StateManager
If the priovided key is available in the State Store as dictated by StateManager.Contains(java.lang.String) the StateStoreRegistry.Delete(java.lang.String, gr.uoa.di.madgik.commons.state.store.StateStoreInfo) method is called and its return value returned.
Delete(String, StateStoreInfo) - Method in class gr.uoa.di.madgik.commons.state.store.registry.StateStoreRegistry
Effectivly deletes any StateStoreRegistryKey entry from the State Store Registry that is associated with the provided key.
DependencyGraph - Class in gr.uoa.di.madgik.commons.configuration.parameter.elements.graph
This class creates a graph representing the dependencies that are marked in the parsed configuration file.
DependencyGraph(Map<String, IParameter>) - Constructor for class gr.uoa.di.madgik.commons.configuration.parameter.elements.graph.DependencyGraph
Creates a new instance
Deserialize(byte[]) - Method in interface gr.uoa.di.madgik.commons.state.store.data.ISerializable
Deserializes the the information as serialized by the implementing object's ISerializable.Serialize()
Deserialize(StateStoreInfo) - Method in class gr.uoa.di.madgik.commons.state.store.registry.StateStoreRegistry
This methdo initializes the in memory data structure from the State Store registry persistency files deserializing the entries found there.
Deserialize(byte[]) - Method in class gr.uoa.di.madgik.commons.test.state.TestClassISerializable
 
Deserialize(String) - Static method in class gr.uoa.di.madgik.commons.utils.XMLUtils
Parses the provided XML string
Deserialize(File) - Static method in class gr.uoa.di.madgik.commons.utils.XMLUtils
 
DeserializeID(String) - Method in class gr.uoa.di.madgik.commons.channel.events.ChannelStateEvent
Deserializes a UUID as returned from ChannelStateEvent.SerializeEmmitingNozzleID() to the respective least and most significant bits
DiskSizeProperty - Static variable in class gr.uoa.di.madgik.commons.infra.HostingNode
 
Dispose() - Method in class gr.uoa.di.madgik.commons.channel.events.ChannelState
Unregisters everyone that have registered for events and disposes the state of the object
Dispose() - Method in class gr.uoa.di.madgik.commons.channel.nozzle.ChannelInlet
Disposed the nozzle and all associated state.
Dispose() - Method in class gr.uoa.di.madgik.commons.channel.nozzle.ChannelOutlet
Disposed the nozzle and all associated state.
Dispose() - Method in interface gr.uoa.di.madgik.commons.channel.nozzle.INozzleConfig
Disposes the configuration and all underlying state
Dispose() - Method in interface gr.uoa.di.madgik.commons.channel.proxy.IChannelProxy
Disposes the proxy
Dispose() - Method in class gr.uoa.di.madgik.commons.channel.proxy.local.LocalChannelProxy
 
Dispose() - Method in class gr.uoa.di.madgik.commons.channel.proxy.local.LocalNozzleConfig
 
Dispose() - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.InletProtocol
Disposes the protocol state and unregisters from events
Dispose() - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.OutletProtocol
Disposes the protocol state and unregisters from events
Dispose() - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPServerChannelProxy
 
Dispose() - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPServerNozzleConfig
 
Dispose() - Method in class gr.uoa.di.madgik.commons.channel.registry.ChannelRegistryEntry
Disposes the entry.
Dispose() - Method in class gr.uoa.di.madgik.commons.channel.registry.RegisteredNozzle
Disposes the instance, sets that the nozzle is not connected and closes the client socket if the client was connected through a socket
DisposeChannelEvent - Class in gr.uoa.di.madgik.commons.channel.events
Event indicating that the channel is being disposed by one of its nozzles.
DisposeChannelEvent() - Constructor for class gr.uoa.di.madgik.commons.channel.events.DisposeChannelEvent
Instantiates a new dispose channel event.
DisposeChannelEvent(ChannelRegistryKey) - Constructor for class gr.uoa.di.madgik.commons.channel.events.DisposeChannelEvent
Instantiates a new dispose channel event.
distance(HostingNode, HostingNode) - Static method in class gr.uoa.di.madgik.commons.infra.HostingNodeUtils
 
DistanceNodeSelector - Class in gr.uoa.di.madgik.commons.infra.nodeselection.cost
 
DistanceNodeSelector() - Constructor for class gr.uoa.di.madgik.commons.infra.nodeselection.cost.DistanceNodeSelector
 
DistanceNodeSelector(NodeSelector) - Constructor for class gr.uoa.di.madgik.commons.infra.nodeselection.cost.DistanceNodeSelector
 
DistanceToPrevious - Static variable in class gr.uoa.di.madgik.commons.infra.nodeselection.cost.CostFunction
 
DomainProperty - Static variable in class gr.uoa.di.madgik.commons.infra.HostingNode
 
DoReplaceSpecialCharachters(String) - Static method in class gr.uoa.di.madgik.commons.utils.XMLUtils
Replaces special characters with xml valid escape sequences.
DoubleClassParameter - Class in gr.uoa.di.madgik.commons.configuration.parameter
DoubleClassParameter() - Constructor for class gr.uoa.di.madgik.commons.configuration.parameter.DoubleClassParameter
 
DoublePrimitiveParameter - Class in gr.uoa.di.madgik.commons.configuration.parameter
DoublePrimitiveParameter() - Constructor for class gr.uoa.di.madgik.commons.configuration.parameter.DoublePrimitiveParameter
 

E

Encode() - Method in class gr.uoa.di.madgik.commons.channel.events.BytePayloadChannelEvent
 
Encode() - Method in class gr.uoa.di.madgik.commons.channel.events.DisposeChannelEvent
 
Encode() - Method in interface gr.uoa.di.madgik.commons.channel.events.ISerializable
Encodes the payload of the implementing object so that is can later be unmarshaled
Encode() - Method in class gr.uoa.di.madgik.commons.channel.events.ObjectPayloadChannelEvent
 
Encode() - Method in class gr.uoa.di.madgik.commons.channel.events.StringPayloadChannelEvent
 
Encode() - Method in interface gr.uoa.di.madgik.commons.channel.proxy.IChannelLocator
Marshals the locator in a serialized form that can then be passed to IChannelLocator.Decode(byte[]) to create a new instance of the locator.
Encode() - Method in class gr.uoa.di.madgik.commons.channel.proxy.local.LocalChannelLocator
 
Encode() - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPChannelLocator
 
Encode(RandomAccessFile) - Method in class gr.uoa.di.madgik.commons.state.store.registry.StateStoreRegistryKey
Stores this instance in the provided file leaving the file pointer at the end of the written entry.
Entries - Static variable in class gr.uoa.di.madgik.commons.server.TCPConnectionManager
 
equals(Object) - Method in class gr.uoa.di.madgik.commons.channel.proxy.local.LocalChannelLocator
 
equals(Object) - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPChannelLocator
 
equals(Object) - Method in class gr.uoa.di.madgik.commons.channel.registry.ChannelRegistryKey
 
equals(Object) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.elements.Argument
 
equals(Object) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.elements.Method
 
EventFactory - Class in gr.uoa.di.madgik.commons.channel.events
A factory for creating Event objects.
EventFactory() - Constructor for class gr.uoa.di.madgik.commons.channel.events.EventFactory
 

F

Facet - Interface in gr.uoa.di.madgik.commons.infra.nodefilter
 
FileUtils - Class in gr.uoa.di.madgik.commons.utils
 
FileUtils() - Constructor for class gr.uoa.di.madgik.commons.utils.FileUtils
 
filterNode(Facet, ConstraintType, HostingNode) - Static method in class gr.uoa.di.madgik.commons.infra.nodefilter.NodeFilter
 
FloatClassParameter - Class in gr.uoa.di.madgik.commons.configuration.parameter
FloatClassParameter() - Constructor for class gr.uoa.di.madgik.commons.configuration.parameter.FloatClassParameter
 
FloatPrimitiveParameter - Class in gr.uoa.di.madgik.commons.configuration.parameter
FloatPrimitiveParameter() - Constructor for class gr.uoa.di.madgik.commons.configuration.parameter.FloatPrimitiveParameter
 
FromURI(URI) - Method in interface gr.uoa.di.madgik.commons.channel.proxy.IChannelLocator
Unmarshals a serialization as returned by the IChannelLocator#ToXML() method
FromURI(URI) - Method in class gr.uoa.di.madgik.commons.channel.proxy.local.LocalChannelLocator
 
FromURI(URI) - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPChannelLocator
 
FromXML(String) - Method in interface gr.uoa.di.madgik.commons.channel.nozzle.INozzleConfig
 
FromXML(Node) - Method in interface gr.uoa.di.madgik.commons.channel.nozzle.INozzleConfig
 
FromXML(String) - Method in class gr.uoa.di.madgik.commons.channel.proxy.local.LocalNozzleConfig
 
FromXML(Node) - Method in class gr.uoa.di.madgik.commons.channel.proxy.local.LocalNozzleConfig
 
FromXML(String) - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPServerNozzleConfig
 
FromXML(Node) - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPServerNozzleConfig
 
FromXML(String) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BooleanClassParameter
 
FromXML(Element) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BooleanClassParameter
 
FromXML(String) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BooleanPrimitiveParameter
 
FromXML(Element) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BooleanPrimitiveParameter
 
FromXML(String) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ByteClassParameter
 
FromXML(Element) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ByteClassParameter
 
FromXML(String) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BytePrimitiveParameter
 
FromXML(Element) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BytePrimitiveParameter
 
FromXML(String) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.DoubleClassParameter
 
FromXML(Element) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.DoubleClassParameter
 
FromXML(String) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.DoublePrimitiveParameter
 
FromXML(Element) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.DoublePrimitiveParameter
 
FromXML(Element) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.elements.Argument
Parses the XML subtree provided to populate the instance
FromXML(Element) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.elements.Arguments
Parses the XML subtree provided to populate the instance
FromXML(Element) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.elements.Constructor
Parses the XML subtree provided to populate the instance
FromXML(Element) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.elements.Method
Parses the XML subtree provided to populate the instance
FromXML(Element) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.elements.Output
Parses the XML subtree provided to populate the instance
FromXML(String) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.FloatClassParameter
 
FromXML(Element) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.FloatClassParameter
 
FromXML(String) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.FloatPrimitiveParameter
 
FromXML(Element) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.FloatPrimitiveParameter
 
FromXML(String) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.IntegerClassParameter
 
FromXML(Element) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.IntegerClassParameter
 
FromXML(String) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.IntegerPrimitiveParameter
 
FromXML(Element) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.IntegerPrimitiveParameter
 
FromXML(String) - Method in interface gr.uoa.di.madgik.commons.configuration.parameter.IParameter
Parses the provided xml subtree and populates the parameter instnace
FromXML(Element) - Method in interface gr.uoa.di.madgik.commons.configuration.parameter.IParameter
Parses the provided xml subtree and populates the parameter instnace
FromXML(String) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.LongClassParameter
 
FromXML(Element) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.LongClassParameter
 
FromXML(String) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.LongPrimitiveParameter
 
FromXML(Element) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.LongPrimitiveParameter
 
FromXML(String) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ObjectParameter
 
FromXML(Element) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ObjectParameter
 
FromXML(String) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ShortClassParameter
 
FromXML(Element) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ShortClassParameter
 
FromXML(String) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ShortPrimitiveParameter
 
FromXML(Element) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ShortPrimitiveParameter
 
FromXML(String) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.StringParameter
 
FromXML(Element) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.StringParameter
 
FromXML(String) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.XMLParameter
 
FromXML(Element) - Method in class gr.uoa.di.madgik.commons.configuration.parameter.XMLParameter
 
fromXML(String) - Static method in class gr.uoa.di.madgik.commons.infra.HostingNodeTopology
 

G

Get(String) - Method in class gr.uoa.di.madgik.commons.state.store.registry.StateStoreRegistry
Retrieves the StateStoreRegistryKey that is associated with the provided key from the in memory data structure if the key is found in the structure.
GetAlphanumeric(String) - Static method in class gr.uoa.di.madgik.commons.state.StateManager
Retrieves the payload associated with the provided key as an alphanumeric string
GetAlphanumeric(StateStoreRegistryKey) - Method in class gr.uoa.di.madgik.commons.state.store.data.StateStoreData
Retrieves the actual payload referenced by the provided metadata entry and returns it as the expected type.
GetArguments() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.elements.Arguments
The Contained arguments
GetArguments() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.elements.Constructor
Retrieves the arguments that should be provided to contatructor
GetArguments() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.elements.Method
Retrieves the arguments that should be provided to the method invocation
GetAttribute(Element, String) - Static method in class gr.uoa.di.madgik.commons.utils.XMLUtils
Retrieves an attribute's value
GetAttributes(Element, boolean) - Static method in class gr.uoa.di.madgik.commons.utils.XMLUtils
 
GetBooleanParameter(String) - Static method in class gr.uoa.di.madgik.commons.configuration.ConfigurationManager
Retrieves the parameter value attached to the specified key if the key points to a valid non internal parameter.
GetByteArray(String) - Static method in class gr.uoa.di.madgik.commons.state.StateManager
Retrieves the payload associated with the provided key as a byte array
GetByteArray(StateStoreRegistryKey) - Method in class gr.uoa.di.madgik.commons.state.store.data.StateStoreData
Retrieves the actual payload referenced by the provided metadata entry and returns it as the expected type.
GetByteParameter(String) - Static method in class gr.uoa.di.madgik.commons.configuration.ConfigurationManager
Retrieves the parameter value attached to the specified key if the key points to a valid non internal parameter.
GetChannelEvents() - Method in class gr.uoa.di.madgik.commons.channel.events.ChannelState
Retrieves all the available Events one can register for
GetChannelProxy() - Method in interface gr.uoa.di.madgik.commons.channel.nozzle.INozzleConfig
Gets the channel proxy.
GetChannelProxy() - Method in class gr.uoa.di.madgik.commons.channel.proxy.local.LocalNozzleConfig
 
GetChannelProxy() - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPServerNozzleConfig
 
GetChannelState() - Method in interface gr.uoa.di.madgik.commons.channel.proxy.IChannelProxy
Retrieves the ChannelState that the proxy mediates for and is used to synchronize between the various instances of the ChannelState all connected nozzles use
GetChannelState() - Method in class gr.uoa.di.madgik.commons.channel.proxy.local.LocalChannelProxy
 
GetChannelState() - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPServerChannelProxy
 
GetChildCDataText(Node) - Static method in class gr.uoa.di.madgik.commons.utils.XMLUtils
 
GetChildElementsWithName(Node, String) - Static method in class gr.uoa.di.madgik.commons.utils.XMLUtils
Retrieves all child elements of the provided node that have the provided name
GetChildElementsWithNameAndNamespace(Node, String, String) - Static method in class gr.uoa.di.madgik.commons.utils.XMLUtils
 
GetChildElementWithName(Node, String) - Static method in class gr.uoa.di.madgik.commons.utils.XMLUtils
Retrieves a single child element of the provided node that has the provided name.
GetChildElementWithNameAndNamespace(Node, String, String) - Static method in class gr.uoa.di.madgik.commons.utils.XMLUtils
 
GetChildText(Node) - Static method in class gr.uoa.di.madgik.commons.utils.XMLUtils
Retrieves the text payload of the first available Text node that is a member of the provided node children
GetChildTextOrFirstNonEmptyChildElementAsText(Node) - Static method in class gr.uoa.di.madgik.commons.utils.XMLUtils
 
GetClassName() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ObjectParameter
 
GetClientSock() - Method in class gr.uoa.di.madgik.commons.channel.registry.RegisteredNozzle
Gets the client sock.
getCoefficient() - Method in class gr.uoa.di.madgik.commons.infra.nodeselection.cost.CostFunction.CostFactor
 
getCollocationScore(HostingNode) - Method in class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.CollocationRegistry
 
getCommitFactor(HostingNode) - Method in class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.MaximumCollocationPolicy
 
GetConfig() - Method in class gr.uoa.di.madgik.commons.channel.registry.ChannelRegistryEntry
 
GetConfigType() - Method in interface gr.uoa.di.madgik.commons.channel.nozzle.INozzleConfig
 
GetConfigType() - Method in class gr.uoa.di.madgik.commons.channel.proxy.local.LocalNozzleConfig
 
GetConfigType() - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPServerNozzleConfig
 
GetConnectionManagerHostName() - Static method in class gr.uoa.di.madgik.commons.server.http.HTTPConnectionManager
 
GetConnectionManagerHostName() - Static method in class gr.uoa.di.madgik.commons.server.TCPConnectionManager
 
GetConnectionManagerPort() - Static method in class gr.uoa.di.madgik.commons.server.http.HTTPConnectionManager
 
GetConnectionManagerPort() - Static method in class gr.uoa.di.madgik.commons.server.TCPConnectionManager
 
GetConstructor() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ObjectParameter
 
getCostFactors() - Method in class gr.uoa.di.madgik.commons.infra.nodeselection.cost.CostFunction
 
GetDictionary() - Method in class gr.uoa.di.madgik.commons.state.store.registry.StateStoreRegistry
Retrieved the dictionary data structure used to store the StateStoreRegistryKey entries
GetDoubleParameter(String) - Static method in class gr.uoa.di.madgik.commons.configuration.ConfigurationManager
Retrieves the parameter value attached to the specified key if the key points to a valid non internal parameter.
GetEmitingNozzleID() - Method in class gr.uoa.di.madgik.commons.channel.events.ChannelStateEvent
Retrieves the emitting nozzle UUID of the event associated with it during initialization
GetEmitingNozzleIdentifierLeastSignificantBits() - Method in class gr.uoa.di.madgik.commons.channel.events.ChannelStateEvent
Gets the emitting nozzle identifier least significant bits.
GetEmitingNozzleIdentifierMostSignificantBits() - Method in class gr.uoa.di.madgik.commons.channel.events.ChannelStateEvent
Gets the emitting nozzle identifier most significant bits.
GetEnd() - Method in class gr.uoa.di.madgik.commons.server.PortRange
The End of the range
GetEndingDataOffset() - Method in class gr.uoa.di.madgik.commons.state.store.registry.StateStoreRegistryKey
Retrieves the ending offset in the data fale where the entry's data are stored
GetEntry(IHTTPConnectionManagerEntry.NamedEntry) - Static method in class gr.uoa.di.madgik.commons.server.http.HTTPConnectionManager
 
GetEntry(ITCPConnectionManagerEntry.NamedEntry) - Static method in class gr.uoa.di.madgik.commons.server.TCPConnectionManager
 
GetEntryDataFile() - Method in class gr.uoa.di.madgik.commons.state.store.StateStoreInfo
Retrieves the file to use for the data repository
GetEntryRegistryFile() - Method in class gr.uoa.di.madgik.commons.state.store.StateStoreInfo
Retrieves the file to use for the registry repository
GetEvent(ChannelState.EventName) - Method in class gr.uoa.di.madgik.commons.channel.events.ChannelState
Retrieves a specific Event requesting it by name.
GetEvent(ChannelState.EventName, byte[]) - Static method in class gr.uoa.di.madgik.commons.channel.events.EventFactory
Retrieves an instance of the event based on the provided name as provided by the ChannelState.EventName and the serialization of the event as this was produced by ISerializable.Encode()
GetEventName() - Method in class gr.uoa.di.madgik.commons.channel.events.BytePayloadChannelEvent
 
GetEventName() - Method in class gr.uoa.di.madgik.commons.channel.events.ChannelStateEvent
Gets the event name.
GetEventName() - Method in class gr.uoa.di.madgik.commons.channel.events.DisposeChannelEvent
 
GetEventName() - Method in class gr.uoa.di.madgik.commons.channel.events.ObjectPayloadChannelEvent
 
GetEventName() - Method in class gr.uoa.di.madgik.commons.channel.events.StringPayloadChannelEvent
 
GetFile(String) - Static method in class gr.uoa.di.madgik.commons.state.StateManager
Retrieves the payload associated with the provided key as a file whose content is teh stored data
GetFile(StateStoreRegistryKey) - Method in class gr.uoa.di.madgik.commons.state.store.data.StateStoreData
Retrieves the actual payload referenced by the provided metadata entry and returns it as the expected type.
GetFloatParameter(String) - Static method in class gr.uoa.di.madgik.commons.configuration.ConfigurationManager
Retrieves the parameter value attached to the specified key if the key points to a valid non internal parameter.
GetGonfigurationFile() - Static method in class gr.uoa.di.madgik.commons.configuration.ConfigurationManager
Retrieves the configuration file the ConfigurationManager is using
GetHostName() - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPChannelLocator
Gets the host name.
getId() - Method in class gr.uoa.di.madgik.commons.infra.HostingNode
 
GetID(Map<String, String>, boolean) - Static method in class gr.uoa.di.madgik.commons.utils.URIUtils
 
GetInletNozzleID() - Method in class gr.uoa.di.madgik.commons.channel.registry.ChannelRegistryEntry
Gets the inlet nozzle identifier
GetIntegerParameter(String) - Static method in class gr.uoa.di.madgik.commons.configuration.ConfigurationManager
Retrieves the parameter value attached to the specified key if the key points to a valid non internal parameter.
GetIsBroadcast() - Method in interface gr.uoa.di.madgik.commons.channel.nozzle.INozzleConfig
Retrieves whether the channel supports multiple connected ChannelOutlet instances
GetIsBroadcast() - Method in class gr.uoa.di.madgik.commons.channel.proxy.local.LocalNozzleConfig
 
GetIsBroadcast() - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPServerNozzleConfig
 
GetIsBroadcast() - Method in class gr.uoa.di.madgik.commons.channel.registry.ChannelRegistryEntry
Gets whether the channel supports multiple outlets
GetIsConnected() - Method in class gr.uoa.di.madgik.commons.channel.registry.RegisteredNozzle
Gets whether the nozzle is still connected
GetISerializable(String) - Static method in class gr.uoa.di.madgik.commons.state.StateManager
Retrieves the payload associated with the provided key as an object
GetISerializable(StateStoreRegistryKey) - Method in class gr.uoa.di.madgik.commons.state.store.data.StateStoreData
Retrieves the actual payload referenced by the provided metadata entry and returns it as the expected type.
GetKey() - Method in class gr.uoa.di.madgik.commons.state.store.registry.StateStoreRegistryKey
Retrieves the key with which the entry is identified
GetLocator() - Method in class gr.uoa.di.madgik.commons.channel.nozzle.ChannelInlet
Retrieves the locator that can be used by other nozzles to connect to the channel
GetLocator() - Method in class gr.uoa.di.madgik.commons.channel.nozzle.ChannelOutlet
Retrieves the locator that can be used by other nozzles to connect to the channel
GetLocator(URI) - Static method in class gr.uoa.di.madgik.commons.channel.proxy.ChannelLocatorFactory
Creates instances of IChannelLocator objects based on the provided serialization
GetLocator() - Method in interface gr.uoa.di.madgik.commons.channel.proxy.IChannelProxy
Retrieves a locator to this proxy
GetLocator() - Method in class gr.uoa.di.madgik.commons.channel.proxy.local.LocalChannelProxy
 
GetLocator() - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPServerChannelProxy
 
GetLocatorType() - Method in interface gr.uoa.di.madgik.commons.channel.proxy.IChannelLocator
Retrieves the Locator Type of the proxy locator
GetLocatorType() - Method in class gr.uoa.di.madgik.commons.channel.proxy.local.LocalChannelLocator
 
GetLocatorType() - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPChannelLocator
 
GetLocatorType(URI) - Static method in class gr.uoa.di.madgik.commons.utils.URIUtils
 
GetLongParameter(String) - Static method in class gr.uoa.di.madgik.commons.configuration.ConfigurationManager
Retrieves the parameter value attached to the specified key if the key points to a valid non internal parameter.
GetMethods() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ObjectParameter
 
GetName() - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.ChannelTCPConnManagerEntry
 
GetName() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BooleanClassParameter
 
GetName() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BooleanPrimitiveParameter
 
GetName() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ByteClassParameter
 
GetName() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BytePrimitiveParameter
 
GetName() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.DoubleClassParameter
 
GetName() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.DoublePrimitiveParameter
 
GetName() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.elements.Argument
Retrieves the name of the argument
GetName() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.elements.Method
Retrieves the name of the method to call
GetName() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.FloatClassParameter
 
GetName() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.FloatPrimitiveParameter
 
GetName() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.IntegerClassParameter
 
GetName() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.IntegerPrimitiveParameter
 
GetName() - Method in interface gr.uoa.di.madgik.commons.configuration.parameter.IParameter
Retrieves the name of the parameter
GetName() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.LongClassParameter
 
GetName() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.LongPrimitiveParameter
 
GetName() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ObjectParameter
 
GetName() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ShortClassParameter
 
GetName() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ShortPrimitiveParameter
 
GetName() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.StringParameter
 
GetName() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.XMLParameter
 
GetName() - Method in interface gr.uoa.di.madgik.commons.server.http.IHTTPConnectionManagerEntry
 
GetName() - Method in interface gr.uoa.di.madgik.commons.server.ITCPConnectionManagerEntry
 
GetNozzleConfig(Element) - Static method in class gr.uoa.di.madgik.commons.channel.nozzle.NozzleConfigUtils
 
GetNozzleEvents() - Method in class gr.uoa.di.madgik.commons.channel.nozzle.ChannelInlet
The nozzle exposes a set of events that are published through the rest of the connected nozzles.
GetNozzleEvents() - Method in class gr.uoa.di.madgik.commons.channel.nozzle.ChannelOutlet
The nozzle exposes a set of events that are published through the rest of the connected nozzles.
GetNozzleID() - Method in class gr.uoa.di.madgik.commons.channel.nozzle.ChannelInlet
Gets the nozzle id.
GetNozzleID() - Method in class gr.uoa.di.madgik.commons.channel.nozzle.ChannelOutlet
Gets the nozzle id.
GetNozzleID() - Method in class gr.uoa.di.madgik.commons.channel.registry.RegisteredNozzle
Gets the nozzle id.
GetOrder() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.elements.Argument
Retrieves teh order of the parameter in the parameter list
GetOrder() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.elements.Method
Retrieves the order this method should be invoced compared to the rest of the methods declared in the containing ObjectParameter
GetOutput() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.elements.Method
Retrieves the output parameter to hold the return value of the method
GetParameter(String) - Static method in class gr.uoa.di.madgik.commons.configuration.ConfigurationManager
Retrieves the parameter value attached to the specified key if the key points to a valid non internal parameter.
GetParameter(String) - Static method in class gr.uoa.di.madgik.commons.configuration.parameter.ParameterFactory
Idetirfies the IParameter type that the XML subtree defines, instnatiates it and populates it
GetParameter(Element) - Static method in class gr.uoa.di.madgik.commons.configuration.parameter.ParameterFactory
Idetirfies the IParameter type that the XML subtree defines, instnatiates it and populates it
GetParameterClassType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BooleanClassParameter
 
GetParameterClassType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BooleanPrimitiveParameter
 
GetParameterClassType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ByteClassParameter
 
GetParameterClassType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BytePrimitiveParameter
 
GetParameterClassType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.DoubleClassParameter
 
GetParameterClassType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.DoublePrimitiveParameter
 
GetParameterClassType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.FloatClassParameter
 
GetParameterClassType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.FloatPrimitiveParameter
 
GetParameterClassType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.IntegerClassParameter
 
GetParameterClassType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.IntegerPrimitiveParameter
 
GetParameterClassType() - Method in interface gr.uoa.di.madgik.commons.configuration.parameter.IParameter
Retireves the class type of the value the parameter stored
GetParameterClassType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.LongClassParameter
 
GetParameterClassType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.LongPrimitiveParameter
 
GetParameterClassType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ObjectParameter
 
GetParameterClassType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ShortClassParameter
 
GetParameterClassType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ShortPrimitiveParameter
 
GetParameterClassType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.StringParameter
 
GetParameterClassType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.XMLParameter
 
GetParameterName() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.elements.Argument
Retrieves the name of the parameter that stores the value to be used for this argument
GetParameterName() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.elements.Output
Retireves the parameter name that shoulc hold the output of a method invokation
GetParameterType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BooleanClassParameter
 
GetParameterType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BooleanPrimitiveParameter
 
GetParameterType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ByteClassParameter
 
GetParameterType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BytePrimitiveParameter
 
GetParameterType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.DoubleClassParameter
 
GetParameterType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.DoublePrimitiveParameter
 
GetParameterType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.FloatClassParameter
 
GetParameterType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.FloatPrimitiveParameter
 
GetParameterType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.IntegerClassParameter
 
GetParameterType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.IntegerPrimitiveParameter
 
GetParameterType() - Method in interface gr.uoa.di.madgik.commons.configuration.parameter.IParameter
Retrieves the IParameter the implementing instnace represents
GetParameterType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.LongClassParameter
 
GetParameterType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.LongPrimitiveParameter
 
GetParameterType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ObjectParameter
 
GetParameterType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ShortClassParameter
 
GetParameterType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ShortPrimitiveParameter
 
GetParameterType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.StringParameter
 
GetParameterType() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.XMLParameter
 
GetPort() - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPChannelLocator
Gets the port.
getProperties() - Method in class gr.uoa.di.madgik.commons.infra.HostingNode
 
getPropertyByName(String) - Method in class gr.uoa.di.madgik.commons.infra.HostingNode
 
GetProxy() - Method in class gr.uoa.di.madgik.commons.channel.registry.ChannelRegistryEntry
Gets the proxy that acts on behalf of the channel for the inlet nozzle
GetProxyType() - Method in interface gr.uoa.di.madgik.commons.channel.proxy.IChannelProxy
Retrieves the type of proxy
GetProxyType() - Method in class gr.uoa.di.madgik.commons.channel.proxy.local.LocalChannelProxy
 
GetProxyType() - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPServerChannelProxy
 
GetRegisteredNozzles() - Method in class gr.uoa.di.madgik.commons.channel.registry.ChannelRegistryEntry
Gets the registered nozzles.
GetRegistryKey() - Method in class gr.uoa.di.madgik.commons.channel.events.DisposeChannelEvent
Gets the registry key of the disposed channel
GetRegistryKey() - Method in interface gr.uoa.di.madgik.commons.channel.proxy.IChannelLocator
Retrieves the registry UUID the channel that this locator identifies has been assigned
GetRegistryKey() - Method in class gr.uoa.di.madgik.commons.channel.proxy.local.LocalChannelLocator
 
GetRegistryKey() - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPChannelLocator
 
GetRegistryKey() - Method in class gr.uoa.di.madgik.commons.channel.registry.ChannelRegistryEntry
Gets the registry key.
GetRestrictBroadcast() - Method in interface gr.uoa.di.madgik.commons.channel.nozzle.INozzleConfig
Retrieves the maximum number of connected to the channel ChannelOutlet instances if the channel supports multiple instances as set by the INozzleConfig.SetIsBroadcast(boolean).
GetRestrictBroadcast() - Method in class gr.uoa.di.madgik.commons.channel.proxy.local.LocalNozzleConfig
 
GetRestrictBroadcast() - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPServerNozzleConfig
 
GetRestrictBroadcast() - Method in class gr.uoa.di.madgik.commons.channel.registry.ChannelRegistryEntry
Gets the number of outlet nozzles the channel supports
getRUNode(List<HostingNode>) - Method in class gr.uoa.di.madgik.commons.infra.nodeselection.ru.LRUNodeSelector
 
getRUNode(List<HostingNode>) - Method in class gr.uoa.di.madgik.commons.infra.nodeselection.ru.MRUNodeSelector
 
getRUNode(List<HostingNode>) - Method in class gr.uoa.di.madgik.commons.infra.nodeselection.ru.RUNodeSelector
 
GetSerializable(String) - Static method in class gr.uoa.di.madgik.commons.state.StateManager
Retrieves the payload associated with the provided key as an object
GetSerializable(StateStoreRegistryKey) - Method in class gr.uoa.di.madgik.commons.state.store.data.StateStoreData
Retrieves the actual payload referenced by the provided metadata entry and returns it as the expected type.
GetSerializableClassName() - Method in class gr.uoa.di.madgik.commons.channel.events.BytePayloadChannelEvent
 
GetSerializableClassName() - Method in class gr.uoa.di.madgik.commons.channel.events.DisposeChannelEvent
 
GetSerializableClassName() - Method in interface gr.uoa.di.madgik.commons.channel.events.ISerializable
Gets the class name of the object being serialized.
GetSerializableClassName() - Method in class gr.uoa.di.madgik.commons.channel.events.ObjectPayloadChannelEvent
 
GetSerializableClassName() - Method in class gr.uoa.di.madgik.commons.channel.events.StringPayloadChannelEvent
 
GetShortParameter(String) - Static method in class gr.uoa.di.madgik.commons.configuration.ConfigurationManager
Retrieves the parameter value attached to the specified key if the key points to a valid non internal parameter.
GetStart() - Method in class gr.uoa.di.madgik.commons.server.PortRange
The Start of the range
GetStartingDataOffset() - Method in class gr.uoa.di.madgik.commons.state.store.registry.StateStoreRegistryKey
Retrieves the offset in the data falie where the entry's data are stored
GetStartingRegistryOffset() - Method in class gr.uoa.di.madgik.commons.state.store.registry.StateStoreRegistryKey
Retrieves the offset in the registry file where this metadata entry is stored
GetState() - Method in class gr.uoa.di.madgik.commons.channel.registry.ChannelRegistryEntry
Gets the synchronization point of the channel
GetStateStoreInfo() - Static method in class gr.uoa.di.madgik.commons.state.StateManager
Retrieves a string representation of the StateStoreInfo
GetStringParameter(String) - Static method in class gr.uoa.di.madgik.commons.configuration.ConfigurationManager
Retrieves the parameter value attached to the specified key if the key points to a valid non internal parameter.
getTotalCollocationScore(HostingNode) - Method in class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.CollocationRegistry
 
getType() - Method in class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.LocalOnlyPolicy
 
getType() - Method in class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.MaximumCollocationPolicy
 
getType() - Method in class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.MinimumCollocationPolicy
 
getType() - Method in interface gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.NodeAssignmentPolicy
 
getType() - Method in class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.SingleNodePolicy
 
getType() - Method in class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.SingleRemoteNodePolicy
 
GetTypeOfEntry() - Method in class gr.uoa.di.madgik.commons.state.store.registry.StateStoreRegistryKey
Retrieves the type of entry
GetUniqueID() - Method in class gr.uoa.di.madgik.commons.channel.registry.ChannelRegistryKey
Retrieves the registry key unique id
GetValue() - Method in class gr.uoa.di.madgik.commons.channel.events.BytePayloadChannelEvent
Retrieves the contained payload
GetValue() - Method in class gr.uoa.di.madgik.commons.channel.events.ObjectPayloadChannelEvent
Retrieves the containing payload
GetValue() - Method in class gr.uoa.di.madgik.commons.channel.events.StringPayloadChannelEvent
Retrieves the payload the event contains
GetValue() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BooleanClassParameter
 
GetValue() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BooleanPrimitiveParameter
 
GetValue() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ByteClassParameter
 
GetValue() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BytePrimitiveParameter
 
GetValue() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.DoubleClassParameter
 
GetValue() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.DoublePrimitiveParameter
 
GetValue() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.FloatClassParameter
 
GetValue() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.FloatPrimitiveParameter
 
GetValue() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.IntegerClassParameter
 
GetValue() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.IntegerPrimitiveParameter
 
GetValue() - Method in interface gr.uoa.di.madgik.commons.configuration.parameter.IParameter
Retrieves the value of the parameter
GetValue() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.LongClassParameter
 
GetValue() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.LongPrimitiveParameter
 
GetValue() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ObjectParameter
 
GetValue() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ShortClassParameter
 
GetValue() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ShortPrimitiveParameter
 
GetValue() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.StringParameter
 
GetValue() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.XMLParameter
 
gr.uoa.di.madgik.commons.channel.events - package gr.uoa.di.madgik.commons.channel.events
 
gr.uoa.di.madgik.commons.channel.nozzle - package gr.uoa.di.madgik.commons.channel.nozzle
 
gr.uoa.di.madgik.commons.channel.proxy - package gr.uoa.di.madgik.commons.channel.proxy
 
gr.uoa.di.madgik.commons.channel.proxy.local - package gr.uoa.di.madgik.commons.channel.proxy.local
 
gr.uoa.di.madgik.commons.channel.proxy.tcp - package gr.uoa.di.madgik.commons.channel.proxy.tcp
 
gr.uoa.di.madgik.commons.channel.registry - package gr.uoa.di.madgik.commons.channel.registry
 
gr.uoa.di.madgik.commons.configuration - package gr.uoa.di.madgik.commons.configuration
 
gr.uoa.di.madgik.commons.configuration.parameter - package gr.uoa.di.madgik.commons.configuration.parameter
 
gr.uoa.di.madgik.commons.configuration.parameter.elements - package gr.uoa.di.madgik.commons.configuration.parameter.elements
 
gr.uoa.di.madgik.commons.configuration.parameter.elements.graph - package gr.uoa.di.madgik.commons.configuration.parameter.elements.graph
 
gr.uoa.di.madgik.commons.configuration.utils - package gr.uoa.di.madgik.commons.configuration.utils
 
gr.uoa.di.madgik.commons.infra - package gr.uoa.di.madgik.commons.infra
 
gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy - package gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy
 
gr.uoa.di.madgik.commons.infra.nodefilter - package gr.uoa.di.madgik.commons.infra.nodefilter
 
gr.uoa.di.madgik.commons.infra.nodeselection - package gr.uoa.di.madgik.commons.infra.nodeselection
 
gr.uoa.di.madgik.commons.infra.nodeselection.cost - package gr.uoa.di.madgik.commons.infra.nodeselection.cost
 
gr.uoa.di.madgik.commons.infra.nodeselection.random - package gr.uoa.di.madgik.commons.infra.nodeselection.random
 
gr.uoa.di.madgik.commons.infra.nodeselection.ru - package gr.uoa.di.madgik.commons.infra.nodeselection.ru
 
gr.uoa.di.madgik.commons.server - package gr.uoa.di.madgik.commons.server
 
gr.uoa.di.madgik.commons.server.http - package gr.uoa.di.madgik.commons.server.http
 
gr.uoa.di.madgik.commons.state - package gr.uoa.di.madgik.commons.state
 
gr.uoa.di.madgik.commons.state.store - package gr.uoa.di.madgik.commons.state.store
 
gr.uoa.di.madgik.commons.state.store.data - package gr.uoa.di.madgik.commons.state.store.data
 
gr.uoa.di.madgik.commons.state.store.registry - package gr.uoa.di.madgik.commons.state.store.registry
 
gr.uoa.di.madgik.commons.test.channel - package gr.uoa.di.madgik.commons.test.channel
 
gr.uoa.di.madgik.commons.test.configuration - package gr.uoa.di.madgik.commons.test.configuration
 
gr.uoa.di.madgik.commons.test.state - package gr.uoa.di.madgik.commons.test.state
 
gr.uoa.di.madgik.commons.utils - package gr.uoa.di.madgik.commons.utils
 
GraphElement - Class in gr.uoa.di.madgik.commons.configuration.parameter.elements.graph
Represents a node in the depencdency graph constructed by the configuration file and maintained throug the DependencyGraph.
GraphElement(String) - Constructor for class gr.uoa.di.madgik.commons.configuration.parameter.elements.graph.GraphElement
Creates a new instance

H

HandleConnection(Socket) - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.ChannelTCPConnManagerEntry
 
HandleConnection(Socket, String, BufferedOutputStream, String) - Method in interface gr.uoa.di.madgik.commons.server.http.IHTTPConnectionManagerEntry
 
HandleConnection(Socket) - Method in interface gr.uoa.di.madgik.commons.server.ITCPConnectionManagerEntry
 
HasConnected() - 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.
HasConnected() - Method in class gr.uoa.di.madgik.commons.channel.proxy.local.LocalChannelProxy
 
HasConnected() - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.OutletProtocol
Checks if the outlet is connected to the inlet channel
HasConnected() - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPServerChannelProxy
 
HasConnected() - Method in class gr.uoa.di.madgik.commons.channel.registry.ChannelRegistryEntry
Checks the number of outlet nozzles connected to the channel
hashCode() - Method in class gr.uoa.di.madgik.commons.channel.proxy.local.LocalChannelLocator
 
hashCode() - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPChannelLocator
 
hashCode() - Method in class gr.uoa.di.madgik.commons.channel.registry.ChannelRegistryKey
 
hashCode() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.elements.Argument
 
hashCode() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.elements.Method
 
HostingNode - Class in gr.uoa.di.madgik.commons.infra
 
HostingNode() - Constructor for class gr.uoa.di.madgik.commons.infra.HostingNode
 
HostingNode(String, Map<String, String>) - Constructor for class gr.uoa.di.madgik.commons.infra.HostingNode
 
HostingNodeAdapter - Class in gr.uoa.di.madgik.commons.infra
 
HostingNodeAdapter() - Constructor for class gr.uoa.di.madgik.commons.infra.HostingNodeAdapter
 
HostingNodeInfo - Class in gr.uoa.di.madgik.commons.infra.nodeselection
 
HostingNodeInfo(HostingNode, Float) - Constructor for class gr.uoa.di.madgik.commons.infra.nodeselection.HostingNodeInfo
 
HostingNodeTopology - Class in gr.uoa.di.madgik.commons.infra
 
HostingNodeTopology() - Constructor for class gr.uoa.di.madgik.commons.infra.HostingNodeTopology
 
HostingNodeUtils - Class in gr.uoa.di.madgik.commons.infra
 
HostingNodeUtils() - Constructor for class gr.uoa.di.madgik.commons.infra.HostingNodeUtils
 
HostName - Variable in class gr.uoa.di.madgik.commons.server.ConnectionManagerConfig
 
HostnameFullProperty - Static variable in class gr.uoa.di.madgik.commons.infra.HostingNode
 
HostnameProperty - Static variable in class gr.uoa.di.madgik.commons.infra.HostingNode
 
HTTPConnectionManager - Class in gr.uoa.di.madgik.commons.server.http
 

I

IChannelLocator - Interface in gr.uoa.di.madgik.commons.channel.proxy
Interface of Locators that can identify a channel.
IChannelLocator.LocatorType - Enum in gr.uoa.di.madgik.commons.channel.proxy
Defines the available locators that can be used by the framework
IChannelProxy - Interface in gr.uoa.di.madgik.commons.channel.proxy
Interface of the proxy class that will handle the mediation between ChannelInlet and ChannelOutlet.
IChannelProxy.ProxyConnector - Enum in gr.uoa.di.madgik.commons.channel.proxy
The types of proxy connectors known and usable by the framework
ICloneable - Interface in gr.uoa.di.madgik.commons.configuration.parameter
Marking interface to show that the object implementing it can be cloned.
id - Variable in class gr.uoa.di.madgik.commons.infra.HostingNode
 
IHTTPConnectionManagerEntry - Interface in gr.uoa.di.madgik.commons.server.http
 
IHTTPConnectionManagerEntry.NamedEntry - Enum in gr.uoa.di.madgik.commons.server.http
 
Incoming - Variable in class gr.uoa.di.madgik.commons.configuration.parameter.elements.graph.GraphElement
The names of the nodes that are connected with the current node with a directed edge, incoming to the current node
Init(ConnectionManagerConfig) - Static method in class gr.uoa.di.madgik.commons.server.http.HTTPConnectionManager
 
Init() - Static method in class gr.uoa.di.madgik.commons.server.http.HTTPConnectionManager
 
Init(TCPConnectionManagerConfig) - Static method in class gr.uoa.di.madgik.commons.server.TCPConnectionManager
 
Init(ConnectionManagerConfig) - Static method in class gr.uoa.di.madgik.commons.server.TCPConnectionManager
 
Init() - Static method in class gr.uoa.di.madgik.commons.server.TCPConnectionManager
 
initializeConfigFromFile() - Static method in class gr.uoa.di.madgik.commons.server.ConnectionManager
 
InletProtocol - Class in gr.uoa.di.madgik.commons.channel.proxy.tcp
This class implements the synchronization protocol for the inlet nozzle sides of a channel.
InletProtocol(ChannelRegistryEntry, Object) - Constructor for class gr.uoa.di.madgik.commons.channel.proxy.tcp.InletProtocol
Instantiates a new inlet protocol.
InletThread - Class in gr.uoa.di.madgik.commons.test.channel
 
InletThread(ChannelInlet, int) - Constructor for class gr.uoa.di.madgik.commons.test.channel.InletThread
 
INozzleConfig - Interface in gr.uoa.di.madgik.commons.channel.nozzle
This class provides configuration on the creation of a new channel through a ChannelInlet.
INozzleConfig.ConfigType - Enum in gr.uoa.di.madgik.commons.channel.nozzle
 
Instance - Variable in class gr.uoa.di.madgik.commons.configuration.utils.ClassWrapper
The instance created
Instantiate(String, Constructor) - Method in class gr.uoa.di.madgik.commons.configuration.utils.ClassWrapper
Creates a new instance of the provided class
InstantiateWithDefaultConstructor(String) - Static method in class gr.uoa.di.madgik.commons.utils.ObjectUtils
 
IntegerClassParameter - Class in gr.uoa.di.madgik.commons.configuration.parameter
IntegerClassParameter() - Constructor for class gr.uoa.di.madgik.commons.configuration.parameter.IntegerClassParameter
 
IntegerPrimitiveParameter - Class in gr.uoa.di.madgik.commons.configuration.parameter
IntegerPrimitiveParameter() - Constructor for class gr.uoa.di.madgik.commons.configuration.parameter.IntegerPrimitiveParameter
 
Invoke(Method) - Method in class gr.uoa.di.madgik.commons.configuration.utils.ClassWrapper
Invokes a method of the created instance if the class was instantiated or a static method if no instantiation was performed
IParameter - Interface in gr.uoa.di.madgik.commons.configuration.parameter
All elements that can be defined and retrieved ffrom the ConfigurationManager are parameters.
IParameter.ParameterType - Enum in gr.uoa.di.madgik.commons.configuration.parameter
The type of parameters tat can be declared and instnatiated.
IsActive() - Method in class gr.uoa.di.madgik.commons.state.store.registry.StateStoreRegistryKey
Whether or not the entry is considered active or it has been deleted
isAscending() - Method in class gr.uoa.di.madgik.commons.infra.nodeselection.cost.CostFunction.CostFactor
 
IsChecked() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BooleanClassParameter
 
IsChecked() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BooleanPrimitiveParameter
 
IsChecked() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ByteClassParameter
 
IsChecked() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BytePrimitiveParameter
 
IsChecked() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.DoubleClassParameter
 
IsChecked() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.DoublePrimitiveParameter
 
IsChecked() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.FloatClassParameter
 
IsChecked() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.FloatPrimitiveParameter
 
IsChecked() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.IntegerClassParameter
 
IsChecked() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.IntegerPrimitiveParameter
 
IsChecked() - Method in interface gr.uoa.di.madgik.commons.configuration.parameter.IParameter
Retrieves whether or not the parameter has been evaluated during the DependencyGraph.ResolveDependencies() process
IsChecked() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.LongClassParameter
 
IsChecked() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.LongPrimitiveParameter
 
IsChecked() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ObjectParameter
 
IsChecked() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ShortClassParameter
 
IsChecked() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ShortPrimitiveParameter
 
IsChecked() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.StringParameter
 
IsChecked() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.XMLParameter
 
ISerializable - Interface in gr.uoa.di.madgik.commons.channel.events
Interface that must be implemented by objects that need to be passed through the ObjectPayloadChannelEvent.
ISerializable - Interface in gr.uoa.di.madgik.commons.state.store.data
Interace that all objects that want to be stored through the StateManager.Put(String, ISerializable) need to implement.
IsGenerated() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BooleanClassParameter
 
IsGenerated() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BooleanPrimitiveParameter
 
IsGenerated() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ByteClassParameter
 
IsGenerated() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BytePrimitiveParameter
 
IsGenerated() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.DoubleClassParameter
 
IsGenerated() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.DoublePrimitiveParameter
 
IsGenerated() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.FloatClassParameter
 
IsGenerated() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.FloatPrimitiveParameter
 
IsGenerated() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.IntegerClassParameter
 
IsGenerated() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.IntegerPrimitiveParameter
 
IsGenerated() - Method in interface gr.uoa.di.madgik.commons.configuration.parameter.IParameter
Retrieves whether or not the parameter is generated or a specific value of generation description is available in the same decleration
IsGenerated() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.LongClassParameter
 
IsGenerated() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.LongPrimitiveParameter
 
IsGenerated() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ObjectParameter
 
IsGenerated() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ShortClassParameter
 
IsGenerated() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ShortPrimitiveParameter
 
IsGenerated() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.StringParameter
 
IsGenerated() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.XMLParameter
 
IsInitialized() - Static method in class gr.uoa.di.madgik.commons.server.http.HTTPConnectionManager
 
IsInitialized() - Static method in class gr.uoa.di.madgik.commons.server.TCPConnectionManager
 
IsInternal() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BooleanClassParameter
 
IsInternal() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BooleanPrimitiveParameter
 
IsInternal() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ByteClassParameter
 
IsInternal() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.BytePrimitiveParameter
 
IsInternal() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.DoubleClassParameter
 
IsInternal() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.DoublePrimitiveParameter
 
IsInternal() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.FloatClassParameter
 
IsInternal() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.FloatPrimitiveParameter
 
IsInternal() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.IntegerClassParameter
 
IsInternal() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.IntegerPrimitiveParameter
 
IsInternal() - Method in interface gr.uoa.di.madgik.commons.configuration.parameter.IParameter
Retrieves whether or not the parameter is internal and is only used as an intermediate step during the initialization of an other parameter or it can also be accessed by external clients
IsInternal() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.LongClassParameter
 
IsInternal() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.LongPrimitiveParameter
 
IsInternal() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ObjectParameter
 
IsInternal() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ShortClassParameter
 
IsInternal() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ShortPrimitiveParameter
 
IsInternal() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.StringParameter
 
IsInternal() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.XMLParameter
 
isLocal - Variable in class gr.uoa.di.madgik.commons.infra.HostingNode
 
isLocal() - Method in class gr.uoa.di.madgik.commons.infra.HostingNode
 
isSelected(HostingNode) - Method in class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.CollocationRegistry
 
IsShared() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.ObjectParameter
 
ITCPConnectionManagerEntry - Interface in gr.uoa.di.madgik.commons.server
 
ITCPConnectionManagerEntry.NamedEntry - Enum in gr.uoa.di.madgik.commons.server
 

L

LoadFifteenMinutesProperty - Static variable in class gr.uoa.di.madgik.commons.infra.HostingNode
 
LoadFiveMinutesProperty - Static variable in class gr.uoa.di.madgik.commons.infra.HostingNode
 
LoadOneHourProperty - Static variable in class gr.uoa.di.madgik.commons.infra.HostingNode
 
LoadOneWeekProperty - Static variable in class gr.uoa.di.madgik.commons.infra.HostingNode
 
LocalChannelLocator - Class in gr.uoa.di.madgik.commons.channel.proxy.local
Defines a local proxy locator capable of identifying a channel in the same address space as the one it was created in
LocalChannelLocator() - Constructor for class gr.uoa.di.madgik.commons.channel.proxy.local.LocalChannelLocator
Instantiates a new local channel locator.
LocalChannelProxy - Class in gr.uoa.di.madgik.commons.channel.proxy.local
Defines a local proxy capable of mediating between an ChannelInlet and a number of ChannelOutlet that reside within the same virtual machine's address space
LocalChannelProxy() - Constructor for class gr.uoa.di.madgik.commons.channel.proxy.local.LocalChannelProxy
Instantiates a new local channel proxy to be used on the ChannelInlet side
LocalChannelProxy(IChannelLocator, String) - Constructor for class gr.uoa.di.madgik.commons.channel.proxy.local.LocalChannelProxy
Creates a new instance.
LocalNozzleConfig - Class in gr.uoa.di.madgik.commons.channel.proxy.local
This class provides configuration on the creation of a new channel through a ChannelInlet.
LocalNozzleConfig() - Constructor for class gr.uoa.di.madgik.commons.channel.proxy.local.LocalNozzleConfig
 
LocalNozzleConfig(boolean, int) - Constructor for class gr.uoa.di.madgik.commons.channel.proxy.local.LocalNozzleConfig
Instantiates a new local nozzle configuration
LocalOnlyPolicy - Class in gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy
 
LocalOnlyPolicy() - Constructor for class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.LocalOnlyPolicy
 
LocalOnlyPolicy(NodeSelector) - Constructor for class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.LocalOnlyPolicy
 
LocalOnlyPolicy(NodeSelector, float) - Constructor for class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.LocalOnlyPolicy
 
lockEntries - Static variable in class gr.uoa.di.madgik.commons.server.TCPConnectionManager
 
logger - Static variable in class gr.uoa.di.madgik.commons.infra.nodefilter.NodeFilter
 
logger - Static variable in class gr.uoa.di.madgik.commons.server.TCPConnectionManager
 
LongClassParameter - Class in gr.uoa.di.madgik.commons.configuration.parameter
LongClassParameter() - Constructor for class gr.uoa.di.madgik.commons.configuration.parameter.LongClassParameter
 
LongPrimitiveParameter - Class in gr.uoa.di.madgik.commons.configuration.parameter
LongPrimitiveParameter() - Constructor for class gr.uoa.di.madgik.commons.configuration.parameter.LongPrimitiveParameter
 
LRUNodeSelector - Class in gr.uoa.di.madgik.commons.infra.nodeselection.ru
 
LRUNodeSelector(NodeSelector) - Constructor for class gr.uoa.di.madgik.commons.infra.nodeselection.ru.LRUNodeSelector
 
LRUNodeSelector() - Constructor for class gr.uoa.di.madgik.commons.infra.nodeselection.ru.LRUNodeSelector
 

M

main(String[]) - Static method in class gr.uoa.di.madgik.commons.infra.nodeselection.ru.RUNodeSelector
 
main(String[]) - Static method in class gr.uoa.di.madgik.commons.test.channel.TestChannel
 
main(String[]) - Static method in class gr.uoa.di.madgik.commons.test.configuration.TestConfiguration
 
main(String[]) - Static method in class gr.uoa.di.madgik.commons.test.state.TestState
 
MakeFileExecutable(File) - Static method in class gr.uoa.di.madgik.commons.utils.FileUtils
 
MakeFilePermissions(File, String) - Static method in class gr.uoa.di.madgik.commons.utils.FileUtils
 
MakeFileReadWriteOwner(File) - Static method in class gr.uoa.di.madgik.commons.utils.FileUtils
 
markLocal() - Method in class gr.uoa.di.madgik.commons.infra.HostingNode
 
markSelected(HostingNode) - Method in class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.CollocationRegistry
 
markSelected(HostingNode) - Method in class gr.uoa.di.madgik.commons.infra.nodeselection.cost.BestNodeSelector
 
markSelected(HostingNode) - Method in class gr.uoa.di.madgik.commons.infra.nodeselection.cost.CostBasedNodeSelector
 
markSelected(HostingNode) - Method in class gr.uoa.di.madgik.commons.infra.nodeselection.cost.DistanceNodeSelector
 
markSelected(HostingNode) - Method in interface gr.uoa.di.madgik.commons.infra.nodeselection.NodeSelector
 
markSelected(HostingNode) - Method in class gr.uoa.di.madgik.commons.infra.nodeselection.random.RandomNodeSelector
 
markSelected(HostingNode) - Method in class gr.uoa.di.madgik.commons.infra.nodeselection.ru.RUNodeSelector
 
maxDistance() - Static method in class gr.uoa.di.madgik.commons.infra.HostingNodeUtils
 
maxDistanceInSameDomain() - Static method in class gr.uoa.di.madgik.commons.infra.HostingNodeUtils
 
maxDistanceInSameNode() - Static method in class gr.uoa.di.madgik.commons.infra.HostingNodeUtils
 
maxDistanceInSameRack() - Static method in class gr.uoa.di.madgik.commons.infra.HostingNodeUtils
 
MaximumCollocationPolicy - Class in gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy
This policy tries to assign as many functional plan elements of the same plan as possible to the same boundary.
MaximumCollocationPolicy(NodeSelector) - Constructor for class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.MaximumCollocationPolicy
 
MaximumCollocationPolicy(NodeSelector, Float) - Constructor for class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.MaximumCollocationPolicy
 
MaximumCollocationPolicy(NodeSelector, float) - Constructor for class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.MaximumCollocationPolicy
 
Method - Class in gr.uoa.di.madgik.commons.configuration.parameter.elements
This class is a member of the ObjectParameter description.
Method() - Constructor for class gr.uoa.di.madgik.commons.configuration.parameter.elements.Method
Creates a new instnace
method1(Integer, Float, Double) - Method in class gr.uoa.di.madgik.commons.test.configuration.TestClass1
 
minDistanceInSameDomain() - Static method in class gr.uoa.di.madgik.commons.infra.HostingNodeUtils
 
minDistanceInSameNode() - Static method in class gr.uoa.di.madgik.commons.infra.HostingNodeUtils
 
minDistanceInSameRack() - Static method in class gr.uoa.di.madgik.commons.infra.HostingNodeUtils
 
MinimumCollocationPolicy - Class in gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy
This policy tries to assign as few functional plan elements of the same plan as possible to the same boundary.
MinimumCollocationPolicy(NodeSelector) - Constructor for class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.MinimumCollocationPolicy
 
MinimumCollocationPolicy(NodeSelector, float) - Constructor for class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.MinimumCollocationPolicy
 
ModuleClass - Variable in class gr.uoa.di.madgik.commons.configuration.utils.ClassWrapper
The class loaded
MoveToClean(Map<String, StateStoreRegistryKey>) - Method in class gr.uoa.di.madgik.commons.state.store.data.StateStoreData
In case of deletes and updates in the registry and data file, there will be data kept in the file that are no longer needed but simply remain increrasing the size of the repository files.
MoveToClean() - Method in class gr.uoa.di.madgik.commons.state.store.registry.StateStoreRegistry
In case of deletes and updates in the registry and data file, there will be data kept in the file that are no longer needed but simply remain increraqsing the size of the repository files.
MRUNodeSelector - Class in gr.uoa.di.madgik.commons.infra.nodeselection.ru
 
MRUNodeSelector(NodeSelector) - Constructor for class gr.uoa.di.madgik.commons.infra.nodeselection.ru.MRUNodeSelector
 
MRUNodeSelector() - Constructor for class gr.uoa.di.madgik.commons.infra.nodeselection.ru.MRUNodeSelector
 

N

Name - Variable in class gr.uoa.di.madgik.commons.configuration.parameter.elements.graph.GraphElement
The name of the node
name - Variable in class gr.uoa.di.madgik.commons.infra.nodeselection.cost.CostFunction.CostFactor
 
newRound(HostingNode) - Method in class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.CollocationRegistry
 
node - Variable in class gr.uoa.di.madgik.commons.infra.nodeselection.HostingNodeInfo
 
NodeAssignmentPolicy - Interface in gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy
 
NodeAssignmentPolicy.Type - Enum in gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy
 
NodeFilter - Class in gr.uoa.di.madgik.commons.infra.nodefilter
 
NodeFilter() - Constructor for class gr.uoa.di.madgik.commons.infra.nodefilter.NodeFilter
 
NodeSelector - Interface in gr.uoa.di.madgik.commons.infra.nodeselection
 
NotifyChange(ChannelStateEvent) - Method in class gr.uoa.di.madgik.commons.channel.events.ChannelStateEvent
Notify everyone that has registered for notifications to this object.
NozzleConfigUtils - Class in gr.uoa.di.madgik.commons.channel.nozzle
 
NozzleConfigUtils() - Constructor for class gr.uoa.di.madgik.commons.channel.nozzle.NozzleConfigUtils
 

O

ObjectParameter - Class in gr.uoa.di.madgik.commons.configuration.parameter
ObjectParameter() - Constructor for class gr.uoa.di.madgik.commons.configuration.parameter.ObjectParameter
 
ObjectPayloadChannelEvent - Class in gr.uoa.di.madgik.commons.channel.events
Event containing payload that the sender wants to provide to listeners
ObjectPayloadChannelEvent() - Constructor for class gr.uoa.di.madgik.commons.channel.events.ObjectPayloadChannelEvent
Instantiates a new object payload channel event.
ObjectPayloadChannelEvent(ISerializable) - Constructor for class gr.uoa.di.madgik.commons.channel.events.ObjectPayloadChannelEvent
Instantiates a new object payload channel event.
ObjectUtils - Class in gr.uoa.di.madgik.commons.utils
 
ObjectUtils() - Constructor for class gr.uoa.di.madgik.commons.utils.ObjectUtils
 
OpenSocket() - Static method in class gr.uoa.di.madgik.commons.server.http.HTTPConnectionManager
 
OpenSocket() - Static method in class gr.uoa.di.madgik.commons.server.TCPConnectionManager
 
Outgoing - Variable in class gr.uoa.di.madgik.commons.configuration.parameter.elements.graph.GraphElement
The names of the nodes that are connected with the current node with a directed edge, outgoing from the current node
OutletProtocol - Class in gr.uoa.di.madgik.commons.channel.proxy.tcp
This class implements the synchronization protocol for the outlet nozzle sides of a channel.
OutletProtocol(Object, Socket, String, String, ChannelState) - Constructor for class gr.uoa.di.madgik.commons.channel.proxy.tcp.OutletProtocol
Instantiates a new outlet protocol.
OutletThread - Class in gr.uoa.di.madgik.commons.test.channel
 
OutletThread(ChannelOutlet, int) - Constructor for class gr.uoa.di.madgik.commons.test.channel.OutletThread
 
Output - Class in gr.uoa.di.madgik.commons.configuration.parameter.elements
This class is a member of the ObjectParameter description.
Output() - Constructor for class gr.uoa.di.madgik.commons.configuration.parameter.elements.Output
Creates a new instance

P

pairs - Variable in class gr.uoa.di.madgik.commons.infra.HostingNode
 
ParameterFactory - Class in gr.uoa.di.madgik.commons.configuration.parameter
Utility class to instnatiate IParameter instnaces from their XML serialization
ParameterFactory() - Constructor for class gr.uoa.di.madgik.commons.configuration.parameter.ParameterFactory
 
ParseQueryString(String) - Static method in class gr.uoa.di.madgik.commons.utils.URIUtils
 
PhysicalMemoryAvailableProperty - Static variable in class gr.uoa.di.madgik.commons.infra.HostingNode
 
PhysicalMemorySizeProperty - Static variable in class gr.uoa.di.madgik.commons.infra.HostingNode
 
PortProperty - Static variable in class gr.uoa.di.madgik.commons.infra.HostingNode
 
PortRange - Class in gr.uoa.di.madgik.commons.server
Utility class giving Start and End semantics of a Port range definition
PortRange(int, int) - Constructor for class gr.uoa.di.madgik.commons.server.PortRange
Creates a new Range
Ports - Variable in class gr.uoa.di.madgik.commons.server.ConnectionManagerConfig
 
ProcessorCountProperty - Static variable in class gr.uoa.di.madgik.commons.infra.HostingNode
 
ProcessorTotalBogomipsProperty - Static variable in class gr.uoa.di.madgik.commons.infra.HostingNode
 
ProcessorTotalClockSpeedProperty - Static variable in class gr.uoa.di.madgik.commons.infra.HostingNode
 
Push(ChannelPayloadStateEvent) - Method in class gr.uoa.di.madgik.commons.channel.nozzle.ChannelInlet
Emits the provided event to all connected nozzles.
Push(ChannelPayloadStateEvent) - Method in class gr.uoa.di.madgik.commons.channel.nozzle.ChannelOutlet
Emits the provided event to all connected nozzles.
Put(String, String) - Static method in class gr.uoa.di.madgik.commons.state.StateManager
Adds or updates the StateStoreRegistryKey referenced by the providede key.
Put(String, byte[]) - Static method in class gr.uoa.di.madgik.commons.state.StateManager
Adds or updates the StateStoreRegistryKey referenced by the providede key.
Put(String, ISerializable) - Static method in class gr.uoa.di.madgik.commons.state.StateManager
Adds or updates the StateStoreRegistryKey referenced by the providede key.
Put(String, Serializable) - Static method in class gr.uoa.di.madgik.commons.state.StateManager
Adds or updates the StateStoreRegistryKey referenced by the providede key.
Put(String, File) - Static method in class gr.uoa.di.madgik.commons.state.StateManager
Adds or updates the StateStoreRegistryKey referenced by the providede key.
Put(StateStoreRegistryKey, String) - Method in class gr.uoa.di.madgik.commons.state.store.data.StateStoreData
Appends the provided payload to the repository data file.
Put(StateStoreRegistryKey, byte[]) - Method in class gr.uoa.di.madgik.commons.state.store.data.StateStoreData
Appends the provided payload to the repository data file.
Put(StateStoreRegistryKey, ISerializable) - Method in class gr.uoa.di.madgik.commons.state.store.data.StateStoreData
Appends the provided payload to the repository data file.
Put(StateStoreRegistryKey, Serializable) - Method in class gr.uoa.di.madgik.commons.state.store.data.StateStoreData
Appends the provided payload to the repository data file.
Put(StateStoreRegistryKey, File) - Method in class gr.uoa.di.madgik.commons.state.store.data.StateStoreData
Appends the provided payload to the repository data file.
Put(StateStoreRegistryKey, StateStoreInfo) - Method in class gr.uoa.di.madgik.commons.state.store.registry.StateStoreRegistry
Adds a StateStoreRegistryKey in the internal data structure.

Q

Query(Document, String, QName) - Static method in class gr.uoa.di.madgik.commons.utils.XMLUtils
 

R

RandomNodeSelector - Class in gr.uoa.di.madgik.commons.infra.nodeselection.random
 
RandomNodeSelector() - Constructor for class gr.uoa.di.madgik.commons.infra.nodeselection.random.RandomNodeSelector
 
ReadFileToString(File) - Static method in class gr.uoa.di.madgik.commons.utils.FileUtils
 
Register(ChannelState, INozzleConfig, String) - Static method in class gr.uoa.di.madgik.commons.channel.registry.ChannelRegistry
Registers a channel and assigns it a referencable unique identifier.
RegisteredNozzle - Class in gr.uoa.di.madgik.commons.channel.registry
Utility class containing information on connected nozzles to a channel.
RegisteredNozzle(String, Socket) - Constructor for class gr.uoa.di.madgik.commons.channel.registry.RegisteredNozzle
Instantiates a new registered nozzle.
RegisterEntry(IHTTPConnectionManagerEntry) - Static method in class gr.uoa.di.madgik.commons.server.http.HTTPConnectionManager
 
RegisterEntry(ITCPConnectionManagerEntry) - Static method in class gr.uoa.di.madgik.commons.server.TCPConnectionManager
 
RegisterNozzle(RegisteredNozzle) - Method in class gr.uoa.di.madgik.commons.channel.registry.ChannelRegistryEntry
Registers a new outlet nozzle to the channel.
removeCostFactors(Set<String>) - Method in class gr.uoa.di.madgik.commons.infra.nodeselection.cost.CostFunction
 
reset() - Method in class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.LocalOnlyPolicy
 
reset() - Method in class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.MaximumCollocationPolicy
 
reset() - Method in class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.MinimumCollocationPolicy
 
reset() - Method in interface gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.NodeAssignmentPolicy
 
reset() - Method in class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.SingleNodePolicy
 
reset() - Method in class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.SingleRemoteNodePolicy
 
ResolveDependencies() - Method in class gr.uoa.di.madgik.commons.configuration.parameter.elements.graph.DependencyGraph
Resolved the graph nodes dependencies.
Retrieve(ChannelRegistryKey) - Static method in class gr.uoa.di.madgik.commons.channel.registry.ChannelRegistry
Retrieves the associated to a registry key entry
run() - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.InletProtocol
 
run() - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.OutletProtocol
 
run() - Method in class gr.uoa.di.madgik.commons.server.http.HTTPConnectionManager
 
run() - Method in class gr.uoa.di.madgik.commons.server.TCPConnectionManager
 
run() - Method in class gr.uoa.di.madgik.commons.test.channel.InletThread
 
RUNodeSelector - Class in gr.uoa.di.madgik.commons.infra.nodeselection.ru
 
RUNodeSelector() - Constructor for class gr.uoa.di.madgik.commons.infra.nodeselection.ru.RUNodeSelector
 
RUNodeSelector(NodeSelector) - Constructor for class gr.uoa.di.madgik.commons.infra.nodeselection.ru.RUNodeSelector
 

S

sameDomain(String, String) - Static method in class gr.uoa.di.madgik.commons.infra.HostingNodeTopology
 
sameNode(String, String) - Static method in class gr.uoa.di.madgik.commons.infra.HostingNodeTopology
 
sameRack(String, String) - Static method in class gr.uoa.di.madgik.commons.infra.HostingNodeTopology
 
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 class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.LocalOnlyPolicy
 
selectNode(List<HostingNode>) - Method in class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.MaximumCollocationPolicy
 
selectNode(List<HostingNode>) - Method in class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.MinimumCollocationPolicy
 
selectNode(List<HostingNode>) - Method in interface gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.NodeAssignmentPolicy
 
selectNode(List<HostingNode>) - Method in class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.SingleNodePolicy
 
selectNode(List<HostingNode>) - Method in class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.SingleRemoteNodePolicy
 
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.cost.DistanceNodeSelector
 
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
 
selectNode(List<HostingNode>) - Method in class gr.uoa.di.madgik.commons.infra.nodeselection.ru.RUNodeSelector
 
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
 
SerializeEmmitingNozzleID() - Method in class gr.uoa.di.madgik.commons.channel.events.ChannelStateEvent
Transforms the id kept as two longs , the least and most significant bits of a UUID to a string
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 class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.LocalOnlyPolicy
 
setPenalty(float) - Method in class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.MaximumCollocationPolicy
 
setPenalty(float) - Method in class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.MinimumCollocationPolicy
 
setPenalty(float) - Method in interface gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.NodeAssignmentPolicy
 
setPenalty(float) - Method in class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.SingleNodePolicy
 
setPenalty(float) - Method in class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.SingleRemoteNodePolicy
 
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
ShortClassParameter() - Constructor for class gr.uoa.di.madgik.commons.configuration.parameter.ShortClassParameter
 
ShortPrimitiveParameter - Class in gr.uoa.di.madgik.commons.configuration.parameter
ShortPrimitiveParameter() - Constructor for class gr.uoa.di.madgik.commons.configuration.parameter.ShortPrimitiveParameter
 
SingleNodePolicy - Class in gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy
 
SingleNodePolicy(NodeSelector) - Constructor for class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.SingleNodePolicy
 
SingleNodePolicy(NodeSelector, float) - Constructor for class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.SingleNodePolicy
 
SingleRemoteNodePolicy - Class in gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy
 
SingleRemoteNodePolicy(NodeSelector) - Constructor for class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.SingleRemoteNodePolicy
 
SingleRemoteNodePolicy(NodeSelector, float) - Constructor for class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.SingleRemoteNodePolicy
 
Sock - Variable in class gr.uoa.di.madgik.commons.server.TCPConnectionManager
 
sortTimingInfo() - Method in class gr.uoa.di.madgik.commons.infra.nodeselection.ru.LRUNodeSelector
 
sortTimingInfo() - Method in class gr.uoa.di.madgik.commons.infra.nodeselection.ru.MRUNodeSelector
 
sortTimingInfo() - Method in class gr.uoa.di.madgik.commons.infra.nodeselection.ru.RUNodeSelector
 
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
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.
synchStart - Static variable in class gr.uoa.di.madgik.commons.server.TCPConnectionManager
 

T

TCPChannelLocator - Class in gr.uoa.di.madgik.commons.channel.proxy.tcp
Defines a TCP proxy locator capable of identifying a channel wither within the same host or from different hosts
TCPChannelLocator() - Constructor for class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPChannelLocator
Instantiates a new tCP channel locator.
TCPChannelLocator(String, int) - Constructor for class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPChannelLocator
Instantiates a new TCP channel locator.
TCPConnectionManager - Class in gr.uoa.di.madgik.commons.server
 
TCPConnectionManagerConfig - Class in gr.uoa.di.madgik.commons.server
 
TCPConnectionManagerConfig(String, List<PortRange>, boolean) - Constructor for class gr.uoa.di.madgik.commons.server.TCPConnectionManagerConfig
 
TCPServerChannelProxy - Class in gr.uoa.di.madgik.commons.channel.proxy.tcp
Defines a local proxy capable of mediating between an ChannelInlet and a number of ChannelOutlet that reside either within the same virtual machine's address space or in different machines, through a TCP stream
TCPServerChannelProxy() - Constructor for class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPServerChannelProxy
Instantiates a new TCP server channel proxy to be used on the ChannelInlet side
TCPServerChannelProxy(IChannelLocator, String) - Constructor for class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPServerChannelProxy
Creates a new instance.
TCPServerNozzleConfig - Class in gr.uoa.di.madgik.commons.channel.proxy.tcp
This class provides configuration on the creation of a new channel through a ChannelInlet.
TCPServerNozzleConfig() - Constructor for class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPServerNozzleConfig
 
TCPServerNozzleConfig(boolean, int) - Constructor for class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPServerNozzleConfig
Instantiates a new TCP nozzle configuration
TestChannel - Class in gr.uoa.di.madgik.commons.test.channel
 
TestChannel() - Constructor for class gr.uoa.di.madgik.commons.test.channel.TestChannel
 
TestClass1 - Class in gr.uoa.di.madgik.commons.test.configuration
 
TestClass1(Integer, Float, Double) - Constructor for class gr.uoa.di.madgik.commons.test.configuration.TestClass1
 
TestClassISerializable - Class in gr.uoa.di.madgik.commons.test.state
 
TestClassISerializable() - Constructor for class gr.uoa.di.madgik.commons.test.state.TestClassISerializable
 
TestClassSerializable - Class in gr.uoa.di.madgik.commons.test.state
 
TestClassSerializable() - Constructor for class gr.uoa.di.madgik.commons.test.state.TestClassSerializable
 
TestConfiguration - Class in gr.uoa.di.madgik.commons.test.configuration
 
TestConfiguration() - Constructor for class gr.uoa.di.madgik.commons.test.configuration.TestConfiguration
 
TestState - Class in gr.uoa.di.madgik.commons.test.state
 
TestState() - Constructor for class gr.uoa.di.madgik.commons.test.state.TestState
 
tieBreakerSelector - Variable in class gr.uoa.di.madgik.commons.infra.nodeselection.ru.RUNodeSelector
 
timeout - Variable in class gr.uoa.di.madgik.commons.server.ConnectionManagerConfig
 
timesSelected(HostingNode) - Method in class gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.CollocationRegistry
 
TimestampComparator - Class in gr.uoa.di.madgik.commons.infra.nodeselection.ru
 
TimestampComparator(Map<String, Long>, boolean) - Constructor for class gr.uoa.di.madgik.commons.infra.nodeselection.ru.TimestampComparator
 
timingInfo - Static variable in class gr.uoa.di.madgik.commons.infra.nodeselection.ru.RUNodeSelector
 
toString() - Method in class gr.uoa.di.madgik.commons.channel.proxy.local.LocalChannelLocator
 
toString() - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPChannelLocator
 
toString() - Method in class gr.uoa.di.madgik.commons.channel.registry.ChannelRegistryKey
 
toString() - Method in class gr.uoa.di.madgik.commons.state.store.StateStoreInfo
 
toString() - Method in class gr.uoa.di.madgik.commons.test.configuration.TestClass1
 
toString() - Method in class gr.uoa.di.madgik.commons.test.state.TestClassISerializable
 
toString() - Method in class gr.uoa.di.madgik.commons.test.state.TestClassSerializable
 
ToURI() - Method in interface gr.uoa.di.madgik.commons.channel.proxy.IChannelLocator
Marshals the locator in a serialized human readable XML form that can then be passed to IChannelLocator#FromXML(String) to create a new instance of the locator.
ToURI() - Method in class gr.uoa.di.madgik.commons.channel.proxy.local.LocalChannelLocator
 
ToURI() - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPChannelLocator
 
ToXML() - Method in interface gr.uoa.di.madgik.commons.channel.nozzle.INozzleConfig
 
ToXML() - Method in class gr.uoa.di.madgik.commons.channel.proxy.local.LocalNozzleConfig
 
ToXML() - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.TCPServerNozzleConfig
 
toXML() - Method in class gr.uoa.di.madgik.commons.infra.HostingNode
 
Transform(String, String) - Static method in class gr.uoa.di.madgik.commons.utils.XMLUtils
 

U

UndoReplaceSpecialCharachters(String) - Static method in class gr.uoa.di.madgik.commons.utils.XMLUtils
Replaces valid xml escape sequences to their original form
UnzipBytes(byte[]) - Static method in class gr.uoa.di.madgik.commons.utils.ZipUtils
 
UnzipFile(File, File) - Static method in class gr.uoa.di.madgik.commons.utils.ZipUtils
 
UnzipString(byte[]) - Static method in class gr.uoa.di.madgik.commons.utils.ZipUtils
 
UnzipString(byte[], String) - Static method in class gr.uoa.di.madgik.commons.utils.ZipUtils
 
update(Observable, Object) - Method in class gr.uoa.di.madgik.commons.channel.nozzle.ChannelInlet
 
update(Observable, Object) - Method in class gr.uoa.di.madgik.commons.channel.nozzle.ChannelOutlet
 
update(Observable, Object) - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.InletProtocol
 
update(Observable, Object) - Method in class gr.uoa.di.madgik.commons.channel.proxy.tcp.OutletProtocol
 
update(Observable, Object) - Method in class gr.uoa.di.madgik.commons.channel.registry.ChannelRegistryCleanUp
 
update(Observable, Object) - Method in class gr.uoa.di.madgik.commons.test.channel.InletThread
 
update(Observable, Object) - Method in class gr.uoa.di.madgik.commons.test.channel.OutletThread
 
URIUtils - Class in gr.uoa.di.madgik.commons.utils
 
URIUtils() - Constructor for class gr.uoa.di.madgik.commons.utils.URIUtils
 
UseRandomIfNoneAvailable - Variable in class gr.uoa.di.madgik.commons.server.ConnectionManagerConfig
 

V

valueOf(String) - Static method in enum gr.uoa.di.madgik.commons.channel.events.ChannelState.EventName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gr.uoa.di.madgik.commons.channel.nozzle.INozzleConfig.ConfigType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gr.uoa.di.madgik.commons.channel.proxy.IChannelLocator.LocatorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gr.uoa.di.madgik.commons.channel.proxy.IChannelProxy.ProxyConnector
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gr.uoa.di.madgik.commons.configuration.parameter.IParameter.ParameterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.NodeAssignmentPolicy.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gr.uoa.di.madgik.commons.infra.nodefilter.ConstraintType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gr.uoa.di.madgik.commons.server.http.IHTTPConnectionManagerEntry.NamedEntry
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gr.uoa.di.madgik.commons.server.ITCPConnectionManagerEntry.NamedEntry
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gr.uoa.di.madgik.commons.state.store.registry.StateStoreRegistryKey.EntryType
Returns the enum constant of this type with the specified name.
values() - Static method in enum gr.uoa.di.madgik.commons.channel.events.ChannelState.EventName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gr.uoa.di.madgik.commons.channel.nozzle.INozzleConfig.ConfigType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gr.uoa.di.madgik.commons.channel.proxy.IChannelLocator.LocatorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gr.uoa.di.madgik.commons.channel.proxy.IChannelProxy.ProxyConnector
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gr.uoa.di.madgik.commons.configuration.parameter.IParameter.ParameterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gr.uoa.di.madgik.commons.infra.nodeassignmentpolicy.NodeAssignmentPolicy.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gr.uoa.di.madgik.commons.infra.nodefilter.ConstraintType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gr.uoa.di.madgik.commons.server.http.IHTTPConnectionManagerEntry.NamedEntry
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gr.uoa.di.madgik.commons.server.ITCPConnectionManagerEntry.NamedEntry
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gr.uoa.di.madgik.commons.state.store.registry.StateStoreRegistryKey.EntryType
Returns an array containing the constants of this enum type, in the order they are declared.
VirtualMemoryAvailableProperty - Static variable in class gr.uoa.di.madgik.commons.infra.HostingNode
 
VirtualMemorySizeProperty - Static variable in class gr.uoa.di.madgik.commons.infra.HostingNode
 

X

XMLParameter - Class in gr.uoa.di.madgik.commons.configuration.parameter
Parameter of type IParameter.ParameterType.XML.
XMLParameter() - Constructor for class gr.uoa.di.madgik.commons.configuration.parameter.XMLParameter
 
XMLUtils - Class in gr.uoa.di.madgik.commons.utils
Utility class to parse and traverse an XML DOM tree
XMLUtils() - Constructor for class gr.uoa.di.madgik.commons.utils.XMLUtils
 

Z

ZipBytes(byte[]) - Static method in class gr.uoa.di.madgik.commons.utils.ZipUtils
 
ZipBytes(byte[], int) - Static method in class gr.uoa.di.madgik.commons.utils.ZipUtils
 
ZipBytes(byte[], int, int) - Static method in class gr.uoa.di.madgik.commons.utils.ZipUtils
 
ZipString(String) - Static method in class gr.uoa.di.madgik.commons.utils.ZipUtils
 
ZipString(String, String) - Static method in class gr.uoa.di.madgik.commons.utils.ZipUtils
 
ZipUtils - Class in gr.uoa.di.madgik.commons.utils
 
ZipUtils() - Constructor for class gr.uoa.di.madgik.commons.utils.ZipUtils
 
A B C D E F G H I L M N O P Q R S T U V X Z 

Copyright © 2018. All Rights Reserved.