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

## C

calculateRootNodes(String) - Method in class org.licas.server.ESB
  Calculate what nodes are root nodes, that is, are not children of any other nodes.
CALCULATEROOTNODES - Static variable in class org.licas.util.MethodConst
  Defines calculate root nodes method
call(MethodInfo) - Method in class org.licas.call.CallObject
  Retrieve the correct communication object and make a call using it.
call() - Method in class org.licas.call.thread.CallThread
  Class-defined call method.
CallExecutor - Class in org.licas.call.thread
  This class implements the `ExecutorService` interface, to allow execution of the client method on a thread pool.
CallHandler - Class in org.licas.call.client
  This provides general functionality for retrieving the correct object to make a remote call.
CallHandler() - Constructor for class org.licas.call.client.CallHandler
CallObject - Class in org.licas.call
  This class is used to execute a method call on a local or remote service, or on any Object.
CallObject() - Constructor for class org.licas.call.CallObject
  Creates a new instance of CallObject
CallPool - Class in org.licas.call
  This stores a pool of `MethodInfo`s allowing for several object or communication invocations to be run at the same time, each run in a separate `InvokeThread`.
CallPool(HashMap<String, MethodInfo>) - Constructor for class org.licas.call.CallPool
  Create a new instance of CallPool.
CallPool(HashMap<String, MethodInfo>, MethodInfo) - Constructor for class org.licas.call.CallPool
  Create a new instance of CallPool.
CallThread - Class in org.licas.call.thread
  This class implements the `Callable` interface, to allow execution of the client method on an `Executor` thread pool.
CallThread(MethodInfo) - Constructor for class org.licas.call.thread.CallThread
  Create a new instance of CallThread.
CALLTHREADS - Static variable in class org.licas.util.ServiceConst
  Default number of call executor threads
CALLTYPE - Static variable in class org.licas.util.Const
  Defines call type value
canAccess(String, String, Method) - Method in class org.licas.AutoSecure
  Return true if the password allows the calling component to access this component.
canAccess(String) - Method in interface org.licas.def.ServiceDef
  Return true if the wrapped object can be accessed by the password.
canAccess(String) - Method in class org.licas.module.FrameworkModule
  Return true if the password allows the calling component to access this component.
canAccess(String, String) - Method in class org.licas.PasswordHandler
  Return true if the password allows the calling component to access the specified method on this component.
canAccess(String, String, Element) - Method in class org.licas.PasswordHandler
  Return true if the password allows the calling component to access the specified method on this component.
canAccess(String) - Method in class org.licas.PasswordHandler
  Return true if the password allows the calling component to access this component.
canAccess(String, String) - Method in class org.licas.server.HttpServer
  Return true if the password allows the calling component to access this component.
canAccess(String, Method) - Method in class org.licas.server.HttpServer
  Return true if the password allows the calling component to access this component.
canAccess(String, String) - Method in class org.licas.server.LocalServer
  Return true if the password allows the calling component to access this component.
canAccess(String, Method) - Method in class org.licas.server.LocalServer
  Return true if the password allows the calling component to access this component.
canAccess(String, String) - Method in class org.licas.Service
  Return true if the password allows the calling component to access this component.
canAccess(String, Method) - Method in class org.licas.Service
  Return true if the password allows the calling component to access this component.
canAccess(String, ArrayList<Method>) - Method in class org.licas.Service
  Return true if the password allows the calling component to access this component.
canAccess(String, String, Method) - Method in class org.licas.Service
  Return true if the password allows the calling component to access this component.
canAccess(String) - Method in class org.licas.ServiceWrapper
  Return true if the wrapped object can be accessed by the password.
canAccess(String, String) - Method in class org.licas.ServiceWrapper
  Return true if the method on the wrapped object can be accessed by the password.
canAccess(String, Method) - Method in class org.licas.ServiceWrapper
  Return true if the method on the wrapped object can be accessed by the password.
canAccess(String) - Method in class org.licas.ServiceWrapperLegacy
  Return true if the wrapped object can be accessed by the password.
canAccess(String, String) - Method in class org.licas.ServiceWrapperLegacy
  Return true if the method on the wrapped object can be accessed by the password.
canAccess(String, Method) - Method in class org.licas.ServiceWrapperLegacy
  Return true if the method on the wrapped object can be accessed by the password.
CANACCESS - Static variable in class org.licas.util.MethodConst
  Defines can access the service method
canAccessMeta - Variable in class org.licas.Service
  True if allow to return the service metadata, false if force to hide the metadata.
canAccessMeta() - Method in class org.licas.Service
  Return true if the service allows you to access its metadata, or false if access is not allowed.
CANACCESSMETA - Static variable in class org.licas.util.MethodConst
  Defines can access the service metadata method
canAccessNested - Variable in class org.licas.Service
  True if allow access to nested services, false otherwise.
canAccessNested() - Method in class org.licas.Service
  Return true if the service allows you to access any of its nested services.
CANACCESSNESTED - Static variable in class org.licas.util.MethodConst
  Defines can access the nested service method
canAccessTemp(String) - Method in interface org.licas.def.ServiceDef
  Return true if the password allows the calling component to access this component by a temp password.
canAccessTemp(String) - Method in class org.licas.module.FrameworkModule
  Return true if the password allows the calling component to access this component by a temporary password.
canAccessTemp(String) - Method in class org.licas.PasswordHandler
  Return true if the password allows the calling component to access this component by a temp password.
canAccessTemp(String) - Method in class org.licas.Service
  Return true if the password allows the calling component to access this component by a temporary password.
canAccessTemp(String) - Method in class org.licas.ServiceWrapper
  Return true if the password allows the calling component to access this component by a temp password.
canBorrow(String) - Static method in class org.licas.service.link.LinkConfig
  Return true if link configuration indicates can borrow memory.
cancelMessage(String, String) - Method in class org.licas.server.ESB
  Remove the message with the specified ticket number from the queue.
cancelMessage(String) - Method in class org.licas.server.esb.MonitorServer
  Remove the message with the specified ticket number from the queue.
cancelMessage(String, String) - Method in class org.licas.server.LocalServer
  Remove the message with the specified ticket number from the queue.
cancelMessage(String) - Method in class org.licas.server.MessageMediator
  Remove the message with the specified ticket number from the queue.
canExecute() - Method in class org.licas.autonomic.script.AutoEngineInfo
  Return true if this info object can be executed.
canInvoke(String, String, String, int) - Static method in class org.licas.call.client.CallHandler
  Try to call the server to test the connection and then check if a service with the specified name is running and can be invoked.
canLearn(String) - Static method in class org.licas.service.link.LinkConfig
  Return true if link configuration indicates can learn.
canRun() - Method in class org.licas.Service
  Return the thread value indicating if the thread can be run.
CANRUN - Static variable in class org.licas.util.MethodConst
  Defines check if thread can be run
CATEGORY - Static variable in class org.licas.util.Const
  Defines a component's category
changeBorrowedMemory(String, int, int) - Method in class org.licas.service.link.Link_M
  Update the appropriate memory structure to record the new borrowed amount of memory.
changeCurrentMemory(int, int) - Method in class org.licas.service.link.Link_M
  Update the appropriate memory structure to record the new allowed amount of memory.
changeFirstHandleServiceServer(Element, String) - Static method in class org.licas.call.Handle
  Change the first handle service part value that is not the server, or the only service part if there is only 1 service element.
changeLentMemory(String, int, int) - Method in class org.licas.service.link.Link_M
  Update the appropriate memory structure to record the new lent amount of memory.
CHANGELENTMEMORY - Static variable in class org.licas.util.MethodConst
  Defines change lent memory method
changeLinkNumber(int) - Method in class org.licas.service.link.Thresholds
  Change the number of link sources to store.
changeMonitorNumber(int) - Method in class org.licas.service.link.Thresholds
  Change the number of monitor sources to store.
changePossibleNumber(int) - Method in class org.licas.service.link.Thresholds
  Change the number of possible sources to store.
channel - Variable in class org.licas.server.ServerConnection
  The listener channel
CHARENCODING - Static variable in class org.licas.util.Const
  Defines character encoding
checkAddress(String, int) - Method in class org.licas.server.HttpServer
  Return true if the ip address and port compares to the address the server is running on.
checkAddress(String, int) - Static method in class org.licas.server.LocalServer
  Return true if the ip address and port compares to the address the server is running on.
checkAddress(String, int) - Method in class org.licas.server.model.ServerAddress
  Return true if the IP address and port compares to the address the server is running on.
checkAllMemory() - Method in class org.licas.service.link.Link_M
  Check memory in all structures to make sure it totals to correct amount.
checkClassName(String) - Static method in class org.licas.meta.LicasConfig
  For backwards compatibility, need to convert some service class names.
checkClassName(String) - Static method in class org.licas.util.ServiceConst
  Check the class type for any recent class changes.
checkCommID(String, Object, boolean) - Method in class org.licas.autonomic.AutonomicManager
  Check if the communication ID can be added as new, or if it already exists.
checkCurrentMemory(int) - Method in class org.licas.service.link.Link_M
  Check that the memory for the threshold level is OK.
checkFileType(File, String) - Static method in class org.licas.util.FileObject
  Check the file type to make sure it is in the file name.
checkForBinaryReader() - Static method in class org.licas.query.DocumentReader
  Check if a jar file with a binary reader is available and create if it is.
checkParamValues() - Method in class org.licas.ws.WsMethodInfo
  Change each parameter from a string into its actual type, required for RPC web service call.
checkPermission(String, String, String) - Method in class org.licas.security.SecurityWebManager
  Check if the specified permission allowed.
checkServerURL() - Method in class org.licas.call.MethodInfo
  Check the server url format.
CHILDELEMENTS - Static variable in class org.licas.util.Const
  Defines a child elements type node
childServiceMeta - Variable in class org.licas.meta.ServiceMeta
  The child service ids.
CHILDSERVICEMETA - Static variable in class org.licas.util.MetaConst
  Defines child service meta xml description
childServiceMetaToXml(Service) - Method in class org.licas.ServiceSerialize
  Return a list of child service uuids.
childServices - Variable in class org.licas.ServiceLinks
  The child service ids.
CHILDSERVICES - Static variable in class org.licas.util.Const
  Defines child services tag
classInstance(Class, Object) - Static method in class org.licas.util.ObjectHandler
  Check if the two parameters match with regard to class type.
classInstance(Class, Class) - Static method in class org.licas.util.ObjectHandler
  Check if the two parameters match with regard to class type.
CLASSNAME - Static variable in class org.licas.util.Const
  Defines a class name
classNameOK(String) - Method in class org.licas.AutoSecure
  Check that the classname path is not illegal.
classNameOK(String) - Method in class org.licas.Service
  Check that the class name path is not illegal.
classType - Variable in class org.licas.util.FileObject
  This defines the class type
clear() - Method in class org.licas.autonomic.script.ObjectsMap
  Clear the mapped list.
clear() - Method in class org.licas.security.PermissionsList
  Clear the permissions list, plus possibly some other operations.
clearChildAndLinksMeta() - Method in class org.licas.meta.ServiceMeta
  Clear all metadata descriptions for child services or links
clearChildElements() - Method in class org.licas.ws.wsdl.model.WsdlParamInfo
  Clear the child elements list.
clearInstanceValues() - Method in class org.licas.ServiceAdmin
  After parsing the instance values, call this to set it to `null`.
clearLinkedServicePasswords(String) - Method in class org.licas.PasswordHandler
  Remove all passwords relating to linked or nested services.
clearLinkedServicePasswords(ArrayList<?>, String) - Method in class org.licas.PasswordHandler
  Remove all passwords relating to linked or nested services.
clearLinks(String) - Method in class org.licas.ServiceLinks
  Reset the linking structures.
clearLinks(ArrayList<?>, String) - Method in class org.licas.ServiceLinks
  Reset the linking structures, by removing links for the specified services.
clearNetwork(String) - Method in class org.licas.server.ESB
  Remove all components of the network currently running on this server.
clearNetwork(ArrayList<String>, boolean, String) - Method in class org.licas.server.ESB
  Remove all components of the network currently running on this server, but only of the specified service type.
CLEARNETWORK - Static variable in class org.licas.util.MethodConst
  Defines clear network method
clearParams() - Method in class org.licas.call.MethodInfo
  Clear the list of method parameters.
clearPermissions(String) - Method in class org.licas.security.SecurityWebManager
  Clear the permissions list for the specified permissions type.
clearServiceLinks(ArrayList<?>, String) - Method in class org.licas.Service
  Clear the links for the named services.
clearServiceMetadata() - Method in class org.licas.meta.ServerMetadata
  Clear all service metadata apart from the server itself.
clearServiceMetadata(ArrayList<String>) - Method in class org.licas.meta.ServerMetadata
  Clear all service metadata for the specified services, apart from the server itself.
clearServiceMetadata() - Method in class org.licas.server.esb.ServiceRepository
  Clear all service metadata apart from the server itself.
clearServiceMetadata(ArrayList<String>) - Method in class org.licas.server.esb.ServiceRepository
  Clear all service metadata for the specified services apart from the server itself.
clearServices(String) - Method in class org.licas.Service
  Clear all existing services and service modules.
clearServices(ArrayList<?>, String) - Method in class org.licas.Service
  Clear all existing services or service modules, with names on the list.
CLIENT - Static variable in class org.licas.util.MetaConst
  Defines client id tag
ClientConnection - Class in org.licas.call
  Base class for a blocking or non-blocking http client connection.
ClientConnection() - Constructor for class org.licas.call.ClientConnection
  Create a new instance of ClientConnection.
ClientConnectionAsync - Class in org.licas.call
  This class manages the connection and thread to process a non-blocking http client request and reply.
ClientConnectionAsync() - Constructor for class org.licas.call.ClientConnectionAsync
  Create a new instance of ClientConnectionAsync.
ClientConnectionBlock - Class in org.licas.call
  This class manages the connection and thread to process a blocking http client request and reply.
ClientConnectionBlock() - Constructor for class org.licas.call.ClientConnectionBlock
  Create a new instance of ClientConnectionBlock.
CLIENTURI - Static variable in class org.licas.util.Const
  Defines client uri tag
clone() - Method in class org.licas.autonomic.script.ObjectsMap
  Create a clone of this object.
clone() - Method in class org.licas.call.MethodInfo
  Return a clone of this MethodInfo object.
clone() - Method in class org.licas.call.ParamInfo
  Return a clone of this object.
clone() - Method in class org.licas.data.DataQueryModel
  Return a deep clone this object.
clone() - Method in class org.licas.MessageInfo
  Get a copy of this `MessageInfo` object.
clone() - Method in class org.licas.meta.ServiceMeta
  Return a cloned copy of this object.
clone() - Method in class org.licas.ws.wsdl.model.WsdlOperation
  Get a clone of this object.
clone() - Method in class org.licas.ws.wsdl.model.WsdlParamInfo
  Get a clone of this object.
cloneAdminInfo() - Method in class org.licas.AdminInfo
  Return a cloned copy of this admin info object.
cloneEmptyValue() - Method in class org.licas.ws.wsdl.model.WsdlParamInfo
  Get a clone of this object.
cloneFunction() - Method in class org.licas.service.link.Thresholds
  Return a new instance of the activation function stored in this Thresholds structure.
cloneNoService() - Method in class org.licas.ServiceInfo
  Get a limited clone of this object.
close() - Method in class org.licas.call.CallPool
  Clean-up before shutting down the service.
close() - Method in class org.licas.parsers.types.Base64.OutputStream
  Flushes and closes (I think, in the superclass) the stream.
close() - Method in class org.licas.server.ESB
  Clean-up before shutting down the service.
close() - Method in class org.licas.server.HttpServer
  Clean-up before shutting down the service.
close() - Method in class org.licas.Service
  Clean-up before shutting down the service.
closeFileChannel() - Method in class org.licas.server.model.PacketInfo
  Close the file input channel.
closeFileWriter() - Method in class org.licas.server.model.PacketInfo
  Close the file writer.
closeGui() - Method in interface org.licas.def.gui.ServiceGuiDef
  Shut the GUI down.
closeListener() - Method in class org.licas.server.BlockingListener
  Close the listener down
closeListener() - Method in class org.licas.server.HttpListener
  Close the listener down
closeListener() - Method in class org.licas.server.NonBlockingListener
  Close the listener down
CLUSTER - Static variable in class org.licas.util.HeuristicConst
  Defines a clustering service
clusterURIs - Variable in class org.licas.module.h_module.HM_Cluster
  List of service IDs/URIs that are clustered with this service.
cm - Variable in class org.licas.module.s_module.SM_Service
  This is the control module
CM_Auto - Class in org.licas.module.c_module
  This class provides functionality for a service run an autonomic loop.
CM_Auto(Service, PasswordHandler) - Constructor for class org.licas.module.c_module.CM_Auto
  Creates a new instance of CM_Auto.
CM_Data - Class in org.licas.module.c_module
  This class provides functionality for a service to store and/or evaluate data, or send data to a distributed service.
CM_Data(Service, PasswordHandler) - Constructor for class org.licas.module.c_module.CM_Data
  Creates a new instance of CM_Data.
CM_LinkData - Class in org.licas.module.c_module
  This module provides functionality for a scientific service to link with other services using the cluster algorithms, through the Auto behaviour methods and autonomic script.
CM_LinkData(Service, PasswordHandler) - Constructor for class org.licas.module.c_module.CM_LinkData
  Creates a new instance of CM_LinkData.
CM_Script - Class in org.licas.module.c_module
  This class provides functionality for a service to run an autonomic script.
CM_Script(Service, PasswordHandler) - Constructor for class org.licas.module.c_module.CM_Script
  Creates a new instance of CM_Script.
CM_Server - Class in org.licas.module.c_module
  This class provides functionality for a server to run an autonomic loop.
CM_Server(Service, PasswordHandler) - Constructor for class org.licas.module.c_module.CM_Server
  Creates a new instance of CM_Server.
codeParameterName(String, String) - Static method in class org.licas.parsers.types.ReflectionParser
  Code the parameter name if required to make it unique.
COLON - Static variable in class org.licas.util.Const
  The colon symbol
commFault - Static variable in class org.licas.server.ESB
  Fault communication id
commID - Variable in class org.licas.module.s_module.SM_Service
  This stores the value of the last read communication id, so that it can be identified by any method that is subsequently invoked.
COMMIDSHORT - Static variable in class org.licas.util.Const
  Defines short communication ID tag
COMMUNICATIONID - Static variable in class org.licas.util.Const
  Defines communication id tag
COMMUNICATIONIDS - Static variable in class org.licas.util.Const
  Defines communication id tag
compareFunction() - Method in class org.licas.data.ComparisonQueryModel
  Create the math comparison object from the stored class name.
COMPARISON - Static variable in class org.licas.service.link.LinkConfig
  Defines the comparison operator included
ComparisonQueryModel - Class in org.licas.data
  Query object for defining what an evaluator should evaluate.
ComparisonQueryModel() - Constructor for class org.licas.data.ComparisonQueryModel
  Create a new instance of ComparisonQueryModel
ComparisonQueryModelParser - Class in org.licas.parsers
  This class can be used to parse a `DataQueryModel` object to or from XML.
ComparisonQueryModelParser() - Constructor for class org.licas.parsers.ComparisonQueryModelParser
  Create a new instance of DataInfoQuery.
COMPLETELINK - Static variable in class org.licas.util.HeuristicConst
  Complete link clustering service
COMPLEXCONTENT - Static variable in class org.licas.ws.wsdl.WsdlConst
COMPLEXTYPE - Static variable in class org.licas.ws.soap.SoapConst
  Indicate a complex type.
COMPLEXTYPE - Static variable in class org.licas.ws.wsdl.WsdlConst
COMPONENTWIDTH - Static variable in class org.licas.util.Const
  Defines a graphic component width tag
CONCEPT - Static variable in class org.licas.util.Const
  Defines a concept tag
conceptList - Variable in class org.licas.query.LinkQueryConfig
  List of concepts in a path to traverse
conceptList - Variable in class org.licas.security.FaultDetails
  A list of concepts to create a descriptive tree from.
CONCEPTS - Static variable in class org.licas.util.Const
  Defines a concepts tag
conditionsToXml(BehaviourScript, long) - Static method in class org.licas.data.gen.DataGenerator
  Create an XML script that can be used to initialise an instance of the derived class.
conditionsToXml(int, BehaviourScript, long) - Static method in class org.licas.data.gen.DataGenerator
  Create an XML script that can be used to initialise an instance of the derived class.
conditionsToXml(String, double, double, String, long) - Static method in class org.licas.data.gen.DataGenerator
  Create an XML script that can be used to initialise an instance of the derived class.
CONFIGBKUPFILE - Static variable in class org.licas.util.ServiceConst
CONFIGDIR - Static variable in class org.licas.util.ServiceConst
  Dir for config files - might need to be reset depending on installation
CONFIGFILE - Static variable in class org.licas.util.ServiceConst
configLocalWS() - Method in class org.licas.ws.WsMethodInfo
  Configure the method info to include the definition for a locally run web service.
configXml - Variable in class org.licas.module.HeuristicModule
  Admin element with configuration values
Const - Class in org.licas.util
  Some constant values relating to the licas library.
Const() - Constructor for class org.licas.util.Const
  Creates a new instance of Const
construct(WsMethodInfo) - Method in class org.licas.call.client.Rest_MethodHandler
  Construct a REST-style message from a MethodInfo description.
construct(MethodInfo) - Method in class org.licas.ws.soap.Soap_MethodHandler
  Construct a SOAP message from a `WsMethodInfo` description.
CONSTRUCTOR - Static variable in class org.licas.util.Const
  Defines meta xml descriptions for one constructor
constructorMeta - Variable in class org.licas.meta.ServiceMeta
  A list of constructors.
constructorParams - Variable in class org.licas.service.spec.ServiceSpec
  Parameters to initialise the base service with.
CONSTRUCTORS - Static variable in class org.licas.util.Const
  Defines meta xml descriptions for constructors
constructorToShortXML(Constructor) - Static method in class org.licas.parsers.types.ReflectionParser
  Create a shortened element to describe the constructor that is passed in.
constructorToXML(Constructor) - Static method in class org.licas.parsers.types.ReflectionParser
  Create an element to describe the constructor that is passed in.
constructSoapMessage(SOAPEnvelope, SOAPBody, ArrayList, String, String, WsMethodInfo) - Method in class org.licas.ws.soap.SoapMessage
  Create and add the soap body elements to the soap body.
contactInfo() - Method in class org.licas.server.HttpServer
  Get a server administrator contact address, email or something.
contactInfo() - Static method in class org.licas.server.LocalServer
  Get a server administrator contact address, email or something.
CONTACTINFO - Static variable in class org.licas.util.MethodConst
  Defines get server administrator contact address
contains(ArrayList<Object>, Object) - Method in class org.licas.service.link.Thresholds
  Return true if the sources contain a source with the key specified.
containsKey(Object) - Method in class org.licas.autonomic.script.ObjectsMap
  Return true if the objects list contains the specified key.
CONTAINSLINK - Static variable in class org.licas.util.HeuristicConst
  Contains link clustering service
containsOperation(String) - Method in class org.licas.ws.wsdl.model.WsdlInterface
  Return true if this interface contains the operation.
containsServiceType(String, String) - Method in class org.licas.meta.LicasConfig
  Return true if the service type is included.
contentTypeFromCode(String) - Static method in class org.licas.util.FileObject
  Get the html content file type description from the content itself.
contentTypeFromFile(String) - Static method in class org.licas.util.FileObject
  Get the html content file type description from the file path.
Contract - Class in org.licas.service.model
  Default contract class.
Contract(Element) - Constructor for class org.licas.service.model.Contract
  Create a new instance of Contract.
contract - Variable in class org.licas.service.model.Contract
  The service or negotiation contract
contract - Variable in class org.licas.service.model.WorkInfo
  Optional contract terms for negotiating with.
contract - Variable in class org.licas.ServiceLevel
  This service level's contract
CONTRACT - Static variable in class org.licas.util.MetaConst
  Defines contract tag
ContractDef - Interface in org.licas.def
  This defines the methods that should be implemented by a contract.
CONTRACTEVALUATION - Static variable in class org.licas.util.MetaConst
  Defines contract evaluation tag
contractHandler - Variable in class org.licas.ServiceLevel
  The parent contract handler
contractIsOK(Contract) - Method in class org.licas.ContractManager
  Parse the negotiation contract to determine if it is OK.
contractIsOK(Contract) - Method in class org.licas.ServiceLevel
  Return true if the contract suggested by the client is OK.
ContractManager - Class in org.licas
  This class can be used to store and process service level agreements, or contracts between a client and a service.
ContractManager(Element) - Constructor for class org.licas.ContractManager
  Create a new instance of ContractManager.
contractManager - Variable in class org.licas.ServiceAdmin
  Stores the contracts for each service level
CONTRACTNOTOK - Static variable in class org.licas.util.MetaConst
  Defines contract not OK tag
CONTRACTOK - Static variable in class org.licas.util.MetaConst
  Defines contract OK tag
ContractParser - Class in org.licas.parsers
  This class parses a `Contract` representation to or from XML.
ContractParser() - Constructor for class org.licas.parsers.ContractParser
  Creates a new instance of ContractParser
contractReply(String, Contract) - Method in class org.licas.ServiceLevel
  Process the negotiation contract suggested by the client.
controlFromClass(Class, Service, PasswordHandler) - Static method in class org.licas.module.ModuleHandler
  Return a behaviour instance for the service class.
controlLoop - Variable in class org.licas.autonomic.script.AutoEngineInfo
  True if a control loop element
ControlModule - Class in org.licas.module
  Base class for the outer control loop and general operations for autonomous behaviours.
ControlModule(Service, PasswordHandler) - Constructor for class org.licas.module.ControlModule
  Creates a new instance of ControlModule.
controlModule(Service, PasswordHandler) - Static method in class org.licas.module.ModuleHandler
  Return a control instance for the service class type.
CONVERSATIONEXISTS - Static variable in class org.licas.autonomic.AutonomicManager
CONVERSIONTYPE - Static variable in class org.licas.util.Const
  Defines a conversion type shorthand
convertMessagesToParameters() - Method in class org.licas.ws.wsdl.model.WsdlModel
  Traverse all of the stored operations and convert the related message parts into empty parameter info elements as part of a complete nested structure.
convertParameter(Object) - Static method in class org.licas.util.ObjectHandler
  Try to convert the parameter into an Object if possible.
convertRequest(String) - Method in class org.licas.server.ServerConnection
  Parse the input request string to re-construct the MethodInfo objects.
convertRequest(HttpEntity) - Method in class org.licas.server.ServerMethodHandler
  Convert a message request description into a `MethodInfo` object.
convertResponse(HttpEntity, Object) - Method in class org.licas.server.ServerMethodHandler
  Configure the response object based on the message reply.
convertToBindingType(String) - Static method in class org.licas.ws.wsdl.model.WsdlModel
  Convert the binding name to a binding type tag.
convertToElementClass(Element, String) - Static method in class org.licas.parsers.types.ElementParser
  Convert an xml element into the format as specified by the class name.
convertToParent(ArrayList<?>) - Static method in class org.licas.util.classloader.LoadObject
  Return indexes of parameters that should now be changed to the parent object.
copy(LinkSpec) - Method in class org.licas.service.spec.LinkSpec
  Clone the parameter values into this spec.
copyConversationMessage(String, int) - Method in class org.licas.autonomic.MessageQueue
  Get a copy of the specified message in the specified conversation.
copyFromService() - Method in interface org.licas.def.ServiceWrapperDef
  Reset the wrapper settings based on the wrapped object if a service.
copyFromService() - Method in class org.licas.ServiceWrapper
  Reset the wrapper settings based on the wrapped object if a service.
copyFromService() - Method in class org.licas.ServiceWrapperLegacy
  Reset the wrapper settings based on the wrapped object if a service.
copyMessageInterval(long, long) - Method in class org.licas.autonomic.MessageQueue
  Get a copy of all messages time stamped between the two time intervals.
copyStream(File, File) - Static method in class org.licas.util.FileObject
  Copy the source input stream contents to the destination file.
copyToService(Object) - Method in interface org.licas.def.ServiceWrapperDef
  Copy and set certain settings between the service object and the wrapper.
copyToService(Object) - Method in class org.licas.ServiceWrapper
  Copy and set certain settings between the service object and the wrapper.
copyToService(Object) - Method in class org.licas.ServiceWrapperLegacy
  Copy and set certain settings between the service object and the wrapper.
copyValues(MethodInfo) - Method in class org.licas.call.MethodInfo
  Copy the values from the method info passed in to this object.
countDimensions(String) - Static method in class org.licas.ws.soap.SoapConst
  Return the number of dimensions in an array if an array exists or return 0.
countDimensions(String) - Static method in class org.licas.ws.wsdl.parse.WsdlParser
  Return the number of dimensions in an array if an array exists or return 0.
counter - Static variable in class org.licas.util.Const
  For debugging
createActivationFunction() - Method in class org.licas.service.link.Thresholds
  Create the activation function, from the spec description.
createAddInstanceValue(Element, String, Object) - Method in class org.licas.meta.MetaFactoryService
  Add a new instance value to the instance values section.
createAddInstanceValue(Element, String, Class) - Method in class org.licas.meta.MetaFactoryService
  Add a new instance value to the instance values section.
createAddListObject(List, String, String, Element) - Static method in class org.licas.parsers.types.ListParser
  Create and add the object as specified by the parameters.
createAddMapObject(Map, String, String, String, Element) - Static method in class org.licas.parsers.types.ListParser
  Create and add the object as specified by the parameters.
createAdmin() - Static method in class org.licas.meta.MetaFactory
  Create an empty Admin XML element that can be used as the base of an admin script.
createAdmin(AdminInfo) - Static method in class org.licas.meta.MetaFactoryService
  Create an Admin script that can be used to initialise a service with.
createAdminOnlyContractNo() - Static method in class org.licas.ServiceAdminHandler
  Create an admin document with only a yes contract section.
createAdminOnlyContractYes() - Static method in class org.licas.ServiceAdminHandler
  Create an admin document with only a yes contract section.
createAM_Module(String, String, String, Element) - Method in class org.licas.meta.MetaFactoryAI
  Create an XML element that can be used to define one of the `AutonomicManager` modules.
createAssociationLinks(HashMap<String, ArrayList<ArrayList<String>>>) - Method in class org.licas.service.ServiceMediator
  Create association links between each key service and the list it is related to.
createAutonomicManager(String, String) - Method in class org.licas.meta.MetaFactoryAI
  Create an XML element that can be used as the base part of a script to define an `AutonomicManager` setup.
createAutonomicManagerDefault() - Method in class org.licas.meta.MetaFactoryAI
  Create an XML element that can be used as the base part of a script to define an `AutonomicManagerDefault` setup.
createBodyElements(SOAPEnvelope, SOAPBody, WsdlParamInfo, String) - Method in class org.licas.ws.soap.SoapMessage
  Create and add the soap body elements to the soap body.
createCategory(String) - Static method in class org.licas.meta.MetaFactory
  Create a category element that can be used as part of a script.
createContainer(String, Element) - Static method in class org.licas.service.resource.container.ResourceContainer
  Create a resource container object and return.
createDataAction(String, Object, String) - Method in class org.licas.meta.MetaFactoryAI
  Create an XML element that can be used as part of a script to define a data resource.
createDataTypeValue(String, String) - Method in class org.licas.meta.MetaFactoryData
  Create an XML element that can be used as part of a script to define a data resource.
createDataTypeValue(String, Element) - Method in class org.licas.meta.MetaFactoryData
  Create an XML element that can be used as part of a script to define a data resource.
createDataTypeValue(String, ArrayList<?>) - Method in class org.licas.meta.MetaFactoryData
  Create an XML element that can be used as part of a script to define a data resource.
createDataValue(String, Object) - Method in class org.licas.meta.MetaFactoryData
  Create an XML element that can be used as part of a script to define a data resource.
createDefaultService(String, String, Element, PasswordHandler) - Method in class org.licas.service.DefaultServiceFactory
  Create a new default service or module.
createDefaultService(String, String, Element, PasswordHandler) - Method in class org.licas.service.ModuleServiceFactory
  Create a new default service or module.
createDefaultService(String, String, Element, PasswordHandler) - Method in class org.licas.service.ServiceFactory
  Create a new default service or module.
createEntity(String, String, HashMap<String, ArrayList<String>>, Object) - Static method in class org.licas.server.model.HttpEntity
  Create an HttpEntity of the correct type as defined by the value type.
createEvaluateData(DataQueryModel) - Method in class org.licas.service.DataService
  Create the data evaluator based on the input specification.
createEvaluateData(DataQueryModel, String) - Method in class org.licas.service.DataService
  Create the data evaluator based on the input specification.
createFile() - Method in class org.licas.server.model.PacketInfo
  Create a file with the name of fileName.
createFullServiceMeta(ArrayList<String>, String) - Method in class org.licas.ServiceAdmin
  Create a full metadata description of this service.
createFullServiceMeta(ArrayList<String>, String, ServiceAdmin) - Static method in class org.licas.ServiceAdminHandler
  Create a full metadata description of this service.
createHeaderElements(SOAPEnvelope, ArrayList, String) - Method in class org.licas.ws.soap.SoapMessage
  Add header information to the message.
createInfo(Script_Event, Script_Model, ObjectsMap) - Method in class org.licas.autonomic.script.AutoEngineInfo
  Create the info object and convert the script descriptions into the appropriate objects for executing the process event.
createJarFactoryUri(String, String, String) - Static method in class org.licas.util.UriHandler
  Create the jar factory uri string from the required values.
createLoadService(String, String, String, ArrayList<String>, ArrayList<Object>) - Method in class org.licas.meta.MetaFactoryService
  Create an XML element that can be used as part of a script to define a service to dynamically create and load into another one.
createMeta(String) - Static method in class org.licas.meta.MetaFactory
  Create and return an XML element.
createMetaForRepos(String) - Method in class org.licas.Service
  Create a metadata description of this service for the server repository.
createMetaForRepos() - Method in class org.licas.ServiceAdmin
  Create a metadata description of the parent service for the server repository.
createMetaForRepos(ServiceAdmin) - Static method in class org.licas.ServiceAdminHandler
  Create a metadata description of the parent service for the server repository.
createMetaForRepos(String, Service) - Static method in class org.licas.ServiceHandler
  Create a metadata description of this service for the server repository.
createMetaForRepos(String) - Method in class org.licas.ServiceWrapperLegacy
  Create a metadata description of this service for the server repository.
createMetaFull(ArrayList<String>, String) - Method in class org.licas.Service
  Create a full metadata description of this service.
createMetaFull(ArrayList<String>, String, Service) - Static method in class org.licas.ServiceHandler
  Create a full metadata description of this service.
createMetaValue(String, Object) - Static method in class org.licas.meta.MetaFactory
  Create an XML element that can be used as part of a script.
createMethod(Class, String, String) - Static method in class org.licas.meta.MetaFactory
  Parse the object using reflection, to find the first method that matches the spec and return an XML-based description of it.
createMethod(Class, String, String, ArrayList<String>, ArrayList<String>) - Static method in class org.licas.meta.MetaFactory
  Parse the object using reflection, to find the method that matches the spec and return an XML-based description of it.
createMethod(Class, String, String, ArrayList<String>) - Static method in class org.licas.meta.MetaFactory
  Parse the object using reflection, to find the method that matches the spec and return an XML-based description of it.
createMethodCall(String, String, Object, ArrayList<Object>, PasswordHandler) - Static method in class org.licas.call.MethodFactory
  Automatically construct the RPC-XML/Reflection method call from the parameter values entered.
createMetrics(ServiceModule) - Static method in class org.licas.security.Metrics
  Create and return an initialised metrics object.
createNewHandleHandle(String) - Static method in class org.licas.call.Handle
  Create a new handle spec with a service part only.
createNewMethodHandle(String) - Static method in class org.licas.call.Handle
  Create a new handle spec with a method name part only.
createNewServerHandle(String) - Static method in class org.licas.call.Handle
  Create a new handle spec for a different server uri.
createNewUrlHandle(String) - Static method in class org.licas.call.Handle
  Create a new handle spec with a URL part only.
createObject(String, String) - Static method in class org.licas.parsers.Parsers
  Create the object as specified by the string.
createObject(String, Element) - Static method in class org.licas.parsers.Parsers
  Create the object as specified by the element.
createObjectCall(String, String, Object, ArrayList<Object>) - Static method in class org.licas.call.MethodFactory
  Automatically construct the Reflection method info from the parameter values entered.
createParameterElement(Object, Element) - Static method in class org.licas.parsers.Parsers
  Create a specific `Const`.`PARAMTER` element for the specified object.
createParser(String, String, ArrayList<String>) - Static method in class org.licas.meta.MetaFactory
  Create an XML element that can be used as part of a script to define a parser to dynamically create and use, to parse a specified Java object to or from XML.
createPermanentLinks(HashMap<String, ArrayList<ArrayList<String>>>) - Method in class org.licas.service.ServiceMediator
  Create permanent links between each key service and the list it is related to.
createPermanentLinkTo(String, String, String, Element) - Method in class org.licas.Service
  Create a permanent link from this service to another service.
createPermanentLinkTo(String, String, Element) - Method in class org.licas.ServiceLinks
  Create a permanent link from this service to another service.
CREATEPERMANENTLINKTO - Static variable in class org.licas.util.MethodConst
  Defines create permanent link to method
createPolicy() - Static method in class org.licas.meta.MetaFactory
  Create a Policy element that can be used as the base for the policy script, as in `<Policy></Policy>`.
createPortTypeTag(String) - Static method in class org.licas.ws.wsdl.model.WsdlModel
  Convert the port name to a port type tag.
createProcessScript() - Method in class org.licas.module.c_module.CM_LinkData
  Create the policy description that can be used as a default script for initialising the auto engine of this service.
createProcessScript() - Method in class org.licas.module.c_module.CM_Script
  Create the policy description that can be used as a default script for initialising the auto engine of this service.
createProcessScript() - Method in class org.licas.module.s_module.SM_LinkData
  Create the policy description that can be used as a default script for initialising the auto engine of this service.
createProcessScript() - Method in class org.licas.module.s_module.SM_Script
  Create the policy description that can be used as a default script for initialising the auto engine of this service.
createProcessScript() - Method in class org.licas.service.sci.LinkService
  Create the policy description that can be used as a default script for initialising the auto engine of this service.
createResource(String, Element) - Static method in class org.licas.service.resource.Resource
  Create an info resource object and return.
createResourceContainer(String) - Method in class org.licas.meta.MetaFactoryData
  Create a root Resource Container XML element that can be used as the base of a script to describe resources to load.
createRestCall(String, String) - Static method in class org.licas.call.MethodFactory
  Create and return a method info object for invoking a web service using the REST protocol.
createRestGET(Element, String, String) - Method in class org.licas.call.rest.RestFactory
  Create a string-based RESTful description to invoke the default GET method on a licas service.
createRestMessage(WsMethodInfo) - Method in class org.licas.call.rest.RestFactory
  Create a string-based RESTful description of the contents of the method info.
createRestMethodHandler() - Method in class org.licas.call.rest.RestFactory
  Create the client rest method handler.
createSerialize(ArrayList, boolean) - Method in class org.licas.meta.MetaFactoryService
  Create a list of variable names to be serialized as the service object.
createSerialize(ArrayList<String>, boolean, ArrayList<String>) - Method in class org.licas.meta.MetaFactoryService
  Create a list of variable names to be serialized as the service object.
createServiceHandle(String) - Static method in class org.licas.call.Handle
  Create a full service handle, including the server ip address, for the locally running server.
createServiceHandle(Element, String) - Static method in class org.licas.call.Handle
  Create a full service handle, including the server ip address, for the locally running server.
createServiceMeta(ArrayList<String>, String) - Method in class org.licas.ServiceAdmin
  Create a full metadata description of this service.
createServiceMeta(ArrayList<String>, String, ServiceAdmin) - Static method in class org.licas.ServiceAdminHandler
  Create a full metadata description of this service.
createServices(String) - Method in class org.licas.service.InformationMediator
  Create an information service for each of the listed sources and initiate each one with the source information.
createServices(String) - Method in class org.licas.service.ServiceMediator
  Create the services and initialise as defined by the script.
createServices - Variable in class org.licas.service.spec.ServiceSpec
  If true create the services on the specified server, if false test without services
CREATESERVICES - Static variable in class org.licas.util.Const
  Create services tag
createServiceWrapper(Object, String, String, ArrayList<String>, Element) - Method in class org.licas.server.ESB
  Create a service wrapper for storing the service object.
createServiceWrapper(Auto, String, String, ArrayList<String>, Element) - Method in class org.licas.server.HttpServer
  Create a service wrapper suitable for storing the service object.
createServiceWrapper(Object, String, String, ArrayList<String>, Element) - Method in class org.licas.Service
  Create a service wrapper for storing the service object.
createSoapCall(String, boolean, boolean, LicasWsdlModel) - Static method in class org.licas.call.MethodFactory
  Create and return a method info object for invoking a web service using the SOAP protocol.
createSoapCall(String, String, String, String, String, ArrayList<WsdlParamInfo>, boolean) - Static method in class org.licas.call.MethodFactory
  Create and return a method info object for invoking a web service using the SOAP protocol.
createSoapCall(String, boolean, boolean, LicasWsdlModel) - Method in class org.licas.ws.LicasWsFactory
  Create and return a method info object for invoking a web service using the SOAP protocol.
createSoapCall(String, String, String, String, String, ArrayList, boolean) - Method in class org.licas.ws.LicasWsFactory
  Create and return a method info object for invoking a web service using the SOAP protocol.
createSoapCall(String, boolean, boolean, LicasWsdlModel) - Method in class org.licas.ws.WsFactory
  Create and return a method info object for invoking a web service using the SOAP protocol.
createSoapCall(String, String, String, String, String, ArrayList<WsdlParamInfo>, boolean) - Method in class org.licas.ws.WsFactory
  Create and return a method info object for invoking a web service using the SOAP protocol.
createSoapMethodHandler() - Method in class org.licas.ws.LicasWsFactory
  Create the client soap method handler.
createSoapMethodHandler() - Method in class org.licas.ws.WsFactory
  Create the client soap method handler.
createSolver(HashMap<String, String>) - Method in class org.licas.meta.MetaFactoryAI
  Create an XML element that can be used as part of an admin script to initialise a service that is used with the problem solving classes.
createView(String) - Static method in class org.licas.service.link.LinkConfig
  Return true if network should create a view.

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