Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

M

MAC - Static variable in class org.licas.util.Const
Apple Mac operating system type.
main(String[]) - Static method in class org.licas.server.Run_HttpServer
Start the http server running.
MainGuiDef - Interface in org.licas.def.gui
This interface must be implemented the main licas GUI.
mapToParams(ArrayList<ParamInfo>, HashMap<String, String>) - Method in class org.licas.autonomic.script.ObjectsMap
Replace any null values in the parameter list with values in the map if they exist.
mapToParams(MethodInfo, ArrayList<Object>) - Static method in class org.licas.call.MethodFactory
Map and set parameter instance values in the related info objects.
mapToVars(ArrayList<?>) - Method in class org.licas.autonomic.script.ObjectsMap
Replace any null values in the parameter list with values in the map if they exist.
matchesWith(KeywordInfo, String) - Method in class org.licas.service.model.KeywordInfo
Return true if the two keyword lists match on both topic and word lists.
mathCompare - Variable in class org.licas.data.EvaluateData
For comparisons of simple java types
mathCompare(String, Object, Object, String) - Method in class org.licas.data.EvaluateData
Evaluate the expression.
mathDistance - Variable in class org.licas.data.EvaluateData
For distance measurements between simple java types
maxNegative - Variable in class org.licas.service.link.Link
The maximum number of allowed negative entries for each link
maxNegative - Variable in class org.licas.service.link.Thresholds
The maximum number of allowed negative entries for each link
MAXNODES - Static variable in class org.licas.util.Const
Defines a graphic maximum nodes tag
maxNumber - Variable in class org.licas.query.LinkQueryConfig
Maximum number of links to return
MAXNUMBER - Static variable in class org.licas.util.Const
 
maxValue - Variable in class org.licas.data.gen.DataGenerator
The maximum allowed value
maxValue - Variable in class org.licas.service.spec.BehaviourScript
Maximum value
MAXVALUE - Static variable in class org.licas.util.Const
This defines the maximum value tag
MED - Static variable in class org.licas.server.model.BusEntity
 
MEDHIGH - Static variable in class org.licas.server.model.BusEntity
 
mediator - Variable in class org.licas.server.esb.MonitorServer
Parent message mediator
MEMORY - Static variable in class org.licas.service.link.LinkConfig
Defines the memory limit method
memoryToLend(int) - Method in class org.licas.service.link.Link_M
Return the amount of memory that this component can lend.
MEMORYTOLEND - Static variable in class org.licas.util.MethodConst
Defines memory to lend method
MESSAGE - Static variable in class org.licas.util.ServiceConst
Defines the message service
MESSAGE - Static variable in class org.licas.ws.wsdl.WsdlConst
 
MESSAGEBOARD - Static variable in class org.licas.util.ServiceConst
Defines the message board service
messageBus(MethodInfo) - Method in interface org.licas.def.BusDef
Execute a call on the system message bus.
messageBus(MethodInfo) - Method in class org.licas.server.ESB
Execute a call on the system message bus.
messageBus(MethodInfo) - Method in class org.licas.server.MessageMediator
Execute a call on the system message bus.
MESSAGECOUNT - Static variable in class org.licas.query.LicasQueryConst
 
messageCount - Variable in class org.licas.security.Metrics
Total number of messages received
MessageInfo - Class in org.licas
This class stores information communication messages, or message objects in general.
MessageInfo(Object) - Constructor for class org.licas.MessageInfo
Create a new instance of MessageInfo.
MessageInfo(String, Object) - Constructor for class org.licas.MessageInfo
Create a new instance of MessageInfo.
MESSAGEINFO - Static variable in class org.licas.util.Const
Defines MessageInfo object tag
MessageInfoParser - Class in org.licas.parsers
This class can be used to parse a MessageInfo object to or from XML.
MessageInfoParser() - Constructor for class org.licas.parsers.MessageInfoParser
Create a new instance of MessageInfoParser.
MESSAGELABEL - Static variable in class org.licas.ws.wsdl.WsdlConst
 
messageMediator - Variable in class org.licas.server.ESB
This class mediates the process of passing messages between the server and the services.
MessageMediator - Class in org.licas.server
This class mediates the process of passing messages between the server and the services
MessageMediator(ESB, PasswordHandler, MessageStore) - Constructor for class org.licas.server.MessageMediator
Create a new instance of MessageMediator.
messagePackets - Variable in class org.licas.server.ESB
Stores communication ids with related message packet info for receiving messages in packets.
messageQueue - Variable in class org.licas.autonomic.AutonomicManager
List of messages received by this manager.
MessageQueue - Class in org.licas.autonomic
This class stores lists of messages for processing by the system.
MessageQueue() - Constructor for class org.licas.autonomic.MessageQueue
Create a new instance of MessageQueue
messageQueue - Variable in class org.licas.server.esb.MonitorServer
The queue of messages to process
messageReply(Object) - Method in class org.licas.Auto
This can be used as part of a conversation, for example, to reply to some other method invocation, or even to start a conversation.
MESSAGEREPLY - Static variable in class org.licas.util.MethodConst
Defines message reply method
MESSAGESIZE - Static variable in class org.licas.query.LicasQueryConst
 
messageSize - Variable in class org.licas.security.Metrics
Total size of message objects received
MESSAGESLEEP - Static variable in class org.licas.util.ServiceConst
The default message loop sleep time (ms)
MESSAGESTATE - Static variable in class org.licas.util.Const
Defines a message state tag
MessageStore - Class in org.licas
Stores information on earlier invoked or transitional method processes.
MessageStore() - Constructor for class org.licas.MessageStore
Create a new instance of MessageStore.
messageStore - Variable in class org.licas.server.MessageMediator
Communication IDs to identify the calling components and replies for stored method results.
messageStore - Variable in class org.licas.Service
Communication IDs to identify the calling components and replies for stored method results.
messageToBus(MessageInfo, String) - Method in class org.licas.server.ESB
Add the message to the message bus queue for subsequent processing.
messageToBus(MessageInfo) - Method in class org.licas.server.esb.MonitorServer
Add the message to the message bus, with the following rules:
messageToBus(MessageInfo, String) - Method in class org.licas.server.LocalServer
Add the next message to the message bus, to be returned in order for processing by a service.
messageToBus(MessageInfo) - Method in class org.licas.server.MessageMediator
Add the message to the message bus queue for subsequent processing.
MESSAGETYPE - Static variable in class org.licas.util.Const
Defines a message type tag
messageTypePartsToParams() - Method in class org.licas.ws.wsdl.model.WsdlOperation
Traverse all of the stored message and type parts in the model and convert them into empty parameter info elements as part of a complete nested structure.
meta - Variable in class org.licas.meta.ServiceMeta
Any other metadata, such as keywords, etc
METAACCESSALLOWED - Static variable in class org.licas.util.Const
Defines access to metadata allowed value
METABAGOFWORDSTYPE - Static variable in class org.licas.util.HeuristicConst
 
MetaConst - Class in org.licas.util
Constant values relating to the creation or processing of metadata.
MetaConst() - Constructor for class org.licas.util.MetaConst
 
MetaFactory - Class in org.licas.meta
This class can create metadata parts that can be used to define service creation or initialisation.
MetaFactory() - Constructor for class org.licas.meta.MetaFactory
 
MetaFactoryAI - Class in org.licas.meta
This class can create metadata parts that can be used as part of AI scripts.
MetaFactoryAI() - Constructor for class org.licas.meta.MetaFactoryAI
Create a new instance of MetaFactoryAI
MetaFactoryData - Class in org.licas.meta
This class can create metadata parts that can be used to define data descriptions.
MetaFactoryData() - Constructor for class org.licas.meta.MetaFactoryData
Create a new instance of MetaFactoryData
MetaFactoryService - Class in org.licas.meta
This class can create metadata parts that can be used to define the service metadata as it is stored and defined on the server.
MetaFactoryService() - Constructor for class org.licas.meta.MetaFactoryService
 
metaSearch(String, int, Element, ServiceLinks) - Method in interface org.licas.def.search.ServiceMetaSearchDef
Query the service metadata to find matching information.
metaSearch(String, int, Element, ServiceLinks) - Method in class org.licas.query.ServerMetaSearch
Allow the server to perform queries over all of the registered service metadata to find matching information.
METASEARCH - Static variable in class org.licas.util.Const
Defines a default metadata search query
metaView(ArrayList<ServiceMeta>) - Method in interface org.licas.def.gui.DrawGuiDef
Process the metadata using the problem solver algorithm and return a new set of metadata for the graphical display.
method - Variable in class org.licas.autonomic.script.AutoIn
The method that the evaluator uses to produce some result.
method - Variable in class org.licas.server.model.HttpEntity
The protocol method to call
METHOD - Static variable in class org.licas.util.AiConst
 
METHOD - Static variable in class org.licas.util.Const
Defines method tag
MethodConst - Class in org.licas.util
Some constant values relating to method names.
MethodConst() - Constructor for class org.licas.util.MethodConst
Creates a new instance of MethodConst
MethodFactory - Class in org.licas.call
This factory class can be used to create method info objects for dynamic execution on any of the communication protocols.
MethodFactory() - Constructor for class org.licas.call.MethodFactory
Creates a new instance of MethodFactory.
METHODFAULT - Static variable in class org.licas.util.MetaConst
Defines process a method fault type
methodForPublish(Element, String, KeywordInfo, MethodInfo, PasswordHandler) - Static method in class org.licas.server.esb.PublishSubscribe
Create and return the full method list for publishing a service's information.
methodForSubscribe(Element, String, KeywordInfo, MethodInfo, PasswordHandler) - Static method in class org.licas.server.esb.PublishSubscribe
Create and return the full method list for subscribing to a service's information.
MethodHandler - Class in org.licas.call
This class parses a Service method specification and tests at each step if the calling sequence is allowed.
MethodHandler(String, Service) - Constructor for class org.licas.call.MethodHandler
Creates a new instance of MethodHandler.
MethodInfo - Class in org.licas.call
This class stores information relating to a single method of a service.
MethodInfo() - Constructor for class org.licas.call.MethodInfo
Creates a new instance of MethodInfo and sets the clientUri to the server address if one is running or null if one is not running.
MethodInfo(Service) - Constructor for class org.licas.call.MethodInfo
Creates a new instance of MethodInfo and sets the clientUri to the local service path.
methodInfo - Variable in class org.licas.service.model.WorkInfo
Description of the method and location for the service
METHODINFO - Static variable in class org.licas.util.Const
Defines MethodInfo object tag
MethodInfoParser - Class in org.licas.parsers
This class can be used to parse a MethodInfo object to or from XML.
MethodInfoParser() - Constructor for class org.licas.parsers.MethodInfoParser
Create a new instance of MethodInfoParser.
methodMeta - Variable in class org.licas.meta.ServiceMeta
A list of public methods.
METHODNAME - Static variable in class org.licas.util.Const
Defines method name tag
METHODNAMESHORT - Static variable in class org.licas.util.Const
Defines short method name tag
MethodNotFoundException - Exception in org.licas.util.exception
This class can be used to throw an exception if a method to be invoked does not exist.
MethodNotFoundException(String) - Constructor for exception org.licas.util.exception.MethodNotFoundException
Create a new instance of MethodNotFoundException.
MethodNotFoundException(String, boolean) - Constructor for exception org.licas.util.exception.MethodNotFoundException
Create a new instance of MethodNotFoundException.
METHODS - Static variable in class org.licas.util.Const
Defines methods tag
methodsMatch(Element, Element) - Static method in class org.licas.parsers.admin.AdminParser
Return true if the two xml method descriptions are the same.
methodToShortXML(Method) - Static method in class org.licas.parsers.types.ReflectionParser
Create a shortened element to describe the method that is passed in.
methodToXML(Method) - Static method in class org.licas.parsers.types.ReflectionParser
Create an element to describe the method that is passed in.
methodToXML(Method, ArrayList) - Static method in class org.licas.parsers.types.ReflectionParser
Create an element to describe the method that is passed in.
MetricDatasetParser - Class in org.licas.parsers.sci
This can be used to parse a MetricDataset object to or from XML.
MetricDatasetParser() - Constructor for class org.licas.parsers.sci.MetricDatasetParser
Create a new instance of MetricDatasetParser
METRICONLY - Static variable in class org.licas.util.HeuristicConst
Only use the metric
Metrics - Class in org.licas.security
Measurements that the default autonomic manager can make.
Metrics() - Constructor for class org.licas.security.Metrics
Create a new instance of Metrics
metrics - Variable in class org.licas.server.ESB
Server metrics.
metrics - Variable in class org.licas.ServiceWrapper
Measurements of general message/transaction numbers
metrics - Variable in class org.licas.ServiceWrapperLegacy
Measurements of general message/transaction numbers
metricType - Variable in class org.licas.service.spec.ServiceSpec
The type of metric to use, for example.AiHeuristicConst.EUCLIDEANFUNCTION.
METRICTYPE - Static variable in class org.licas.util.AiConst
 
MetricValueParser - Class in org.licas.parsers.sci
This can be used to parse a MetricValue object to or from XML.
MetricValueParser() - Constructor for class org.licas.parsers.sci.MetricValueParser
Create a new instance of MetricValueParser
MI_OBJECT - Static variable in class org.licas.util.AiConst
General term for the MessageInfo message Object value
MILLIDAY - Static variable in class org.licas.util.TimeConst
Day in milliseconds
MILLIHOUR - Static variable in class org.licas.util.TimeConst
Hour in milliseconds
MILLIMINUTE - Static variable in class org.licas.util.TimeConst
Minute in milliseconds
MILLIMONTH - Static variable in class org.licas.util.TimeConst
Month in milliseconds
MILLISECOND - Static variable in class org.licas.util.TimeConst
Second in milliseconds
MILLISECONDPART - Static variable in class org.licas.util.TimeConst
Day tag name
MILLIWEEK - Static variable in class org.licas.util.TimeConst
Day in milliseconds
MILLIYEAR - Static variable in class org.licas.util.TimeConst
Year in milliseconds
MINOCCURS - Static variable in class org.licas.ws.wsdl.WsdlConst
 
minThresholds - Variable in class org.licas.service.link.Link_M
The threshold values that store the currently selected minimum source.
MINUTE - Static variable in class org.licas.util.TimeConst
Day tag name
minValue - Variable in class org.licas.data.gen.DataGenerator
The minimum allowed value
minValue - Variable in class org.licas.service.spec.BehaviourScript
Minimum value
MINVALUE - Static variable in class org.licas.util.Const
This defines the minimum value tag
MODULE - Static variable in class org.licas.util.Const
The Module tag
ModuleComm - Class in org.licas.module
Communication bridge between protected FrameworkModule methods and other packages.
ModuleComm() - Constructor for class org.licas.module.ModuleComm
 
moduleFromClass(Class, Service, PasswordHandler) - Static method in class org.licas.module.ModuleHandler
Return a module instance for the service type or class.
ModuleHandler - Class in org.licas.module
This class can be used to store and retrieve the service modules.
ModuleHandler() - Constructor for class org.licas.module.ModuleHandler
 
ModuleInfo - Class in org.licas.meta.model
This stores information on a single module reference.
ModuleInfo() - Constructor for class org.licas.meta.model.ModuleInfo
Create a new instance of ModuleInfo
ModuleInfoParser - Class in org.licas.parsers.admin
This can parse a ModuleInfo object that contains jar and class info for an external module.
ModuleInfoParser() - Constructor for class org.licas.parsers.admin.ModuleInfoParser
Create a new instance of ModuleInfoParser
moduleName - Variable in class org.licas.meta.model.ModuleInfo
The jar file name to represent the module
moduleName - Variable in class org.licas.meta.ServiceMeta
The name of the module that the service class is loaded from
moduleReferenced(String) - Method in class org.licas.meta.LicasConfig
Return if the module name with jar postfix is already referenced.
MODULES - Static variable in class org.licas.util.Const
The Modules tag
MODULESDIR - Static variable in class org.licas.util.ServiceConst
 
ModuleServiceFactory - Class in org.licas.service
This service factory is read automatically by the GUI when loaded, to store a pre-programmed script of the services it provides.
ModuleServiceFactory() - Constructor for class org.licas.service.ModuleServiceFactory
Create a new instance of ModuleServiceFactory.
monitor - Variable in class org.licas.autonomic.AutonomicManager
Monitor module.
monitor(MessageInfo, String) - Method in class org.licas.autonomic.AutonomicManager
Monitor the first message of a conversation to check for irregular values.
monitor(MessageInfo, String) - Method in class org.licas.autonomic.AutonomicManagerDefault
Monitor a conversation message and add if a new conversation.
MONITOR - Static variable in class org.licas.util.AiConst
Defines monitor module
MONITOR - Static variable in class org.licas.util.Const
Defines the linking thresholds structure config values
monitorBorrowed - Variable in class org.licas.service.link.Link_M
Monitor source slots borrowed from another component.
monitorBorrowedCount - Variable in class org.licas.service.link.Link_M
Total number of monitor sources borrowed
monitorCount - Variable in class org.licas.service.link.Link
Total number of sources at the monitor level
monitorLent - Variable in class org.licas.service.link.Link_M
Monitor source slots lent to another component.
monitorMessage(MessageInfo, String) - Method in class org.licas.autonomic.AutonomicManager
Monitor a message using a MAPE control loop.
monitorMessage(MessageInfo, String) - Method in class org.licas.autonomic.AutonomicManagerDefault
Monitor a message using a MAPE control loop.
monitorNumber - Variable in class org.licas.service.link.Thresholds
The number of monitors to store
monitorNumber - Variable in class org.licas.service.spec.LinkSpec
Maximum number of allowed entries at the monitor level
MONITORNUMBER - Static variable in class org.licas.util.Const
 
MonitorServer - Class in org.licas.server.esb
This class can be used to perform some resource allocation over the message queue that is built from the http requests.
MonitorServer(PasswordHandler, MessageMediator) - Constructor for class org.licas.server.esb.MonitorServer
Create a new instance of MonitorServer.
monitorServer - Variable in class org.licas.server.MessageMediator
To monitor the server resource allocation
MONITORSOURCE - Static variable in class org.licas.util.Const
Monitor source indicator
monitorThreshold - Variable in class org.licas.service.link.Thresholds
The threshold to monitor the source
monitorThreshold - Variable in class org.licas.service.spec.LinkSpec
The threshold for a monitor level entry
MONITORTHRESHOLD - Static variable in class org.licas.util.Const
 
monitorValues - Variable in class org.licas.service.link.Thresholds
The actual values at the monitor level.
MONTH - Static variable in class org.licas.util.TimeConst
Month tag name
moveSourceDown(Thresholds, int, Object) - Method in class org.licas.service.link.Link_M
Move the specified source in the linkSpec structure down to the next level.
moveSourceDown(Object) - Method in class org.licas.service.link.Thresholds
Move the specified source from the level it is at, down to the next level.
moveSourceDown(int, Object) - Method in class org.licas.service.link.Thresholds
Move the specified source from the specified level down to the next level.
moveSourcesDown(ArrayList<String>, ArrayList<Object>, Thresholds) - Method in class org.licas.service.link.Link_M
Move any sources not used in the answer down a level if required.
moveSourceUp(Thresholds, int, Object) - Method in class org.licas.service.link.Link_M
Move the specified source in the linkSpec structure up to the next level.
moveSourceUp(int, Object, long) - Method in class org.licas.service.link.Thresholds
Automatically move the specified source from the specified level up to the next level.
multiply(String, Object, Object) - Method in class org.licas.data.EvaluateData
Multiply the first value by the second and return the result.
myLoader - Variable in class org.licas.parsers.types.MyObjectInputStream
The class loader
MyObjectInputStream - Class in org.licas.parsers.types
This class extends a Java ObjectInputStream to allow a specified class loader to be used.
MyObjectInputStream(InputStream) - Constructor for class org.licas.parsers.types.MyObjectInputStream
Construct a new MyObjectinputyStream class.
MyObjectInputStream(ClassLoader, InputStream) - Constructor for class org.licas.parsers.types.MyObjectInputStream
Construct a new MyObjectInputStream class.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links