Package | Description |
---|---|
org.licas |
Contains base classes that can be used to build the (autonomic) services, including the
base
Service and Auto classes and their main framework components. |
org.licas.autonomic |
Autonomic Manager components framework.
|
org.licas.autonomic.script |
Specifically for the autonomic Execution Engine and execution script.
|
org.licas.call |
Server and client-handling classes for calling or invoking any service through the system.
|
org.licas.call.client |
Client message invocation classes.
|
org.licas.call.rest |
REST-style protocol.
|
org.licas.call.thread |
Schedules the client-side calling through the
java.util.concurrent classes,
or any other method invocations, through the system classes. |
org.licas.data |
Data evaluations and models for more complex query operations.
|
org.licas.data.gen |
Some basic data generators, for creating random data, mostly for simple data types.
|
org.licas.def |
Some common definition interfaces that the system uses to identify types of class.
|
org.licas.def.gui |
Some common definition interfaces for GUI interface classes.
|
org.licas.def.search |
Some common definition interfaces for (metadata) search classes.
|
org.licas.meta |
Stores the metadata used by the system, to understand what information each service has, including factory objects to help create metadata descriptions and some base classes.
|
org.licas.meta.model |
Models the metadata used to define instances of specific metadata types.
|
org.licas.module |
This package stores a number of modules for the service framework and composition.
|
org.licas.module.b_module |
Behaviour-related modules process and evaluate the service data.
|
org.licas.module.c_module |
Control-related modules for the service control loop, probably the autonomic control loop,
with a behaviour module.
|
org.licas.module.h_module |
Module interface for heuristics.
|
org.licas.module.h_module.cluster |
Distributed solution modules, where clustering heuristics can create links between services, for example.
|
org.licas.module.s_module |
Service-related modules with common functionality - retrieve values or the control module.
|
org.licas.parsers |
Default parsers to process the objects that licas services may use.
|
org.licas.parsers.admin |
Parsers for processing the admin metadata scripts.
|
org.licas.parsers.network |
Parsers for limited storage and re-construction of Network or SOA configurations.
|
org.licas.parsers.sci |
Parsers for some of the scientific objects.
|
org.licas.parsers.types |
Parsers for processing basic data types and lists, where most of the XML-RPC information that you pass can be handled by these.
|
org.licas.query |
The default search and query engines, mostly system-related.
|
org.licas.security |
Security package for direct HTTP calls to the base server, for example, access rights to the file system.
|
org.licas.server |
The base server classes, for recieving and processing any local or remote call, including the listeners and the basic 'HttpServer with ESB' setup.
|
org.licas.server.esb |
Functionality of the ESB with regard to internal processing and resources.
|
org.licas.server.model |
Info objects used by the server.
|
org.licas.service |
Application-specific base or fully implemented services, including factory classes for describing them.
|
org.licas.service.link |
Linking-related classes and services, including the original dynamic linking mechanism,
with 3-level structure, thresholds, memory control and linking options.
|
org.licas.service.model |
These classes can be instantiated, or are base definitions that can be used as is
with minimal abstract functionality, or can be further extended as needed.
|
org.licas.service.resource |
Resource objects are stored here and its sub-packages, used to reference data-specific information in different ways, as opposed to the more commplex service hierarchy and functionality.
|
org.licas.service.resource.container |
Resource objects for storing other resource objects and performing some pre-defined operations over them.
|
org.licas.service.resource.info |
Resource objects for accessing a single data type, information-related.
|
org.licas.service.sci |
Base classes for more scientific testing, including linking tests.
|
org.licas.service.spec |
Service or network specifications, for particular implementations or uses.
|
org.licas.util |
Mostly pre-defined constant values, but also some utility methods.
|
org.licas.util.classloader |
For dynamically creating and loading in classes from Jar files.
|
org.licas.util.exception |
Licas-specific exception types.
|
org.licas.ws |
Web service parsers and processors.
|
org.licas.ws.soap |
For processing Web service calls using the SOAP protocol.
|
org.licas.ws.wsdl |
For compatibility with the soap package, some values are required here.
|
org.licas.ws.wsdl.model |
For compatibility with the soap package, the parameter info is local here.
|
org.licas.ws.wsdl.parse |
Parsers for the different WSDL sections.
|