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