- 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
-
- 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
-
- 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.