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

A

AbstractThread - Class in org.ow2.petals.microkernel.api.container.thread
This class is the parent class for managing tasks to perform on Components, Bootstrap and ServiceAssemblies.
AbstractThread(long, LoggingUtil) - Constructor for class org.ow2.petals.microkernel.api.container.thread.AbstractThread
Creates a new instance of AbstractThread
activateEndpoint(QName, String, List<QName>, Document, ServiceEndpoint) - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.registry.EndpointRegistry
Register an endpoint in the endpoints registry.
addComponent(ComponentContext) - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.RouterService
Inform that a component is installing.
addComponent(Component, Component, List<Binding>) - Static method in class org.ow2.petals.microkernel.api.server.FractalHelper
Add a component in a composite component.
addComponent(String, File) - Method in interface org.ow2.petals.microkernel.api.system.repository.RepositoryService
Install a component package into the local Petals repository.
addComponentTaskResult(StringBuffer) - Method in class org.ow2.petals.microkernel.api.jbi.management.XMLResult
Added a component task result to this management message
addContainerConfiguration(ContainerConfiguration) - Method in interface org.ow2.petals.microkernel.api.communication.topology.TopologyService
Add the given container to the topology
addContainerConfiguration(ContainerConfiguration) - Method in interface org.ow2.petals.microkernel.api.configuration.ConfigurationService
Registers a new container configuration within the local configuration.
addFrameworkTaskResult(XMLResult.TaskResult, XMLResult.CauseFramework) - Method in class org.ow2.petals.microkernel.api.jbi.management.XMLResult
Add a framework task result to a xml management message
addFrameworkTaskResult(XMLResult.TaskResult, XMLResult.MessageType, String, String[], XMLResult.CauseFramework) - Method in class org.ow2.petals.microkernel.api.jbi.management.XMLResult
Add a framework task result to a xml management message
addFrameworkTaskResult(XMLResult.TaskResult, XMLResult.MessageType, String, String[], String, String, String[], XMLResult.CauseFramework) - Method in class org.ow2.petals.microkernel.api.jbi.management.XMLResult
Add a framework task result to a xml management message
addFrameworkTaskResult(XMLResult.TaskResult, XMLResult.MessageType, String, String[], String, String, String[], String, XMLResult.CauseFramework) - Method in class org.ow2.petals.microkernel.api.jbi.management.XMLResult
Add a framework task result to a xml management message
addMessageExchange(MessageExchangeImpl, boolean, Boolean) - Method in interface org.ow2.petals.microkernel.api.system.persistence.PersistenceService
Add a Message Exchange to the persistence service.
addServiceAssembly(String, File) - Method in interface org.ow2.petals.microkernel.api.system.repository.RepositoryService
Copy a service assembly package into petals repository
addSharedLibrary(String, String, File) - Method in interface org.ow2.petals.microkernel.api.system.repository.RepositoryService
Copy a shared library package into petals repository
addSubdomainConfiguration(SubDomainConfiguration) - Method in interface org.ow2.petals.microkernel.api.communication.topology.TopologyService
Add a subdomain to the local topology.
addSubdomainConfiguration(SubDomainConfiguration) - Method in interface org.ow2.petals.microkernel.api.configuration.ConfigurationService
Registers a new subdomain within the local topology.
AddSubDomainException - Exception in org.ow2.petals.microkernel.api.communication.topology.exception
An error occurs adding a sub-domain to the topology.
AddSubDomainException(String) - Constructor for exception org.ow2.petals.microkernel.api.communication.topology.exception.AddSubDomainException
 
AddSubDomainException(String, Throwable) - Constructor for exception org.ow2.petals.microkernel.api.communication.topology.exception.AddSubDomainException
 
addTask(Task) - Method in class org.ow2.petals.microkernel.api.jbi.management.TaskProcessor
Add a new Task in the List of Tasks to execute.
ADMIN_COMPONENT - Static variable in class org.ow2.petals.microkernel.api.server.FractalHelper
The Admin Service component name.
ADMIN_FRACTAL_ITF_NAME - Static variable in interface org.ow2.petals.microkernel.api.extension.PetalsExtensionController
The name of the client interface of the Fractal composite "extension" of the admin service.
AdminService - Interface in org.ow2.petals.microkernel.api.jbi.management
Internal admin methods.
ATOMICDEPLOYMENT_FRACTAL_ITF_NAME - Static variable in interface org.ow2.petals.microkernel.api.extension.PetalsExtensionController
The name of the client interface of the Fractal composite "extension" of the atomic deployment service.
AtomicDeploymentService - Interface in org.ow2.petals.microkernel.api.jbi.management
An atomic deployment service which deals only with one Service Assembly and returns easy to understand values...

B

Binding - Class in org.ow2.petals.microkernel.api.server
 
Binding(String, Interface) - Constructor for class org.ow2.petals.microkernel.api.server.Binding
Default Constructor.
BootstrapThread - Class in org.ow2.petals.microkernel.api.container.thread
The installer thread.
BootstrapThread(String, Bootstrap, long, LoggingUtil) - Constructor for class org.ow2.petals.microkernel.api.container.thread.BootstrapThread
Creates a new instance of BootstrapThread

C

call() - Method in interface org.ow2.petals.microkernel.api.log.Logger
if log is enabled, Log as DEBUG : -CALL -
call(Object) - Method in interface org.ow2.petals.microkernel.api.log.Logger
if log is enabled, Log as DEBUG : -CALL -
call() - Method in class org.ow2.petals.microkernel.api.util.LoggingUtil
if log is enabled, Log as DEBUG : -CALL -
call(Object) - Method in class org.ow2.petals.microkernel.api.util.LoggingUtil
if log is enabled, Log as DEBUG : -CALL -
checkAccess(File) - Static method in class org.ow2.petals.microkernel.api.util.NioUtil
check if the file can be read
checkDeliveryChannelIsOpened() - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.DeliveryChannel
FIXME : DeliveryChannel.isOpened() should be enough...
CLEANUP - Static variable in class org.ow2.petals.microkernel.api.container.thread.BootstrapThread
 
cleanUp() - Method in class org.ow2.petals.microkernel.api.container.thread.BootstrapThread
 
clear() - Method in interface org.ow2.petals.microkernel.api.jbi.ComponentContext
 
clearExchangeStorage() - Method in interface org.ow2.petals.microkernel.api.system.persistence.PersistenceService
Clear the exchange storage.
COMMUNICATION_COMPOSITE - Static variable in class org.ow2.petals.microkernel.api.server.FractalHelper
The Communication component name.
COMPONENT_LOGGER_NAME - Static variable in interface org.ow2.petals.microkernel.api.communication.JMXService
 
COMPONENT_LOGGER_NAME - Static variable in interface org.ow2.petals.microkernel.api.configuration.ConfigurationService
 
COMPONENT_LOGGER_NAME - Static variable in interface org.ow2.petals.microkernel.api.container.ComponentLifeCycle
 
COMPONENT_LOGGER_NAME - Static variable in interface org.ow2.petals.microkernel.api.container.Installer
 
COMPONENT_LOGGER_NAME - Static variable in interface org.ow2.petals.microkernel.api.container.ServiceAssemblyLifeCycle
 
COMPONENT_LOGGER_NAME - Static variable in interface org.ow2.petals.microkernel.api.container.SharedLibraryLifeCycle
 
COMPONENT_LOGGER_NAME - Static variable in interface org.ow2.petals.microkernel.api.jbi.management.AdminService
 
COMPONENT_LOGGER_NAME - Static variable in interface org.ow2.petals.microkernel.api.jbi.management.AtomicDeploymentService
 
COMPONENT_LOGGER_NAME - Static variable in interface org.ow2.petals.microkernel.api.jbi.management.ComponentInstallationService
 
COMPONENT_LOGGER_NAME - Static variable in interface org.ow2.petals.microkernel.api.jbi.management.DeploymentService
 
COMPONENT_LOGGER_NAME - Static variable in interface org.ow2.petals.microkernel.api.jbi.management.InstallationService
 
COMPONENT_LOGGER_NAME - Static variable in interface org.ow2.petals.microkernel.api.jbi.messaging.registry.EndpointRegistry
 
COMPONENT_LOGGER_NAME - Static variable in interface org.ow2.petals.microkernel.api.jbi.messaging.RouterService
 
COMPONENT_LOGGER_NAME - Static variable in interface org.ow2.petals.microkernel.api.system.persistence.PersistenceService
 
COMPONENT_LOGGER_NAME - Static variable in interface org.ow2.petals.microkernel.api.system.repository.RepositoryService
 
COMPONENT_LOGGER_NAME - Static variable in interface org.ow2.petals.microkernel.api.system.SystemStateService
 
ComponentAlreadyExistsException - Exception in org.ow2.petals.microkernel.api.system.repository.exception
 
ComponentAlreadyExistsException(String, Throwable) - Constructor for exception org.ow2.petals.microkernel.api.system.repository.exception.ComponentAlreadyExistsException
 
ComponentContext - Interface in org.ow2.petals.microkernel.api.jbi
The PEtALS component context interface.
ComponentContextCommunication - Interface in org.ow2.petals.microkernel.api.container
The ComponentContext needs to access some services such as the Router and so on.
COMPONENTINSTALLATION_FRACTAL_ITF_NAME - Static variable in interface org.ow2.petals.microkernel.api.extension.PetalsExtensionController
The name of the client interface of the Fractal composite "extension" of the component installation service.
ComponentInstallationService - Interface in org.ow2.petals.microkernel.api.jbi.management
This is a simple component installation service definition which hides the JBI JMX API.
ComponentLifeCycle - Interface in org.ow2.petals.microkernel.api.container
The ComponentLifeCycle interface has to have its mbean interface in the same package.
ComponentLifeCycleThread - Class in org.ow2.petals.microkernel.api.container.thread
The component life cycle thread.
ComponentLifeCycleThread(Component, long, LoggingUtil) - Constructor for class org.ow2.petals.microkernel.api.container.thread.ComponentLifeCycleThread
Constructor.
CONFIGURATION_COMPONENT - Static variable in class org.ow2.petals.microkernel.api.server.FractalHelper
The configuration service component name.
CONFIGURATION_FRACTAL_ITF_NAME - Static variable in interface org.ow2.petals.microkernel.api.extension.PetalsExtensionController
The name of the client interface of the Fractal composite "extension" of the configuration service.
ConfigurationException - Exception in org.ow2.petals.microkernel.api.configuration.exception
The configuration service exception.
ConfigurationException() - Constructor for exception org.ow2.petals.microkernel.api.configuration.exception.ConfigurationException
 
ConfigurationException(String) - Constructor for exception org.ow2.petals.microkernel.api.configuration.exception.ConfigurationException
 
ConfigurationException(String, Throwable) - Constructor for exception org.ow2.petals.microkernel.api.configuration.exception.ConfigurationException
 
ConfigurationException(Throwable) - Constructor for exception org.ow2.petals.microkernel.api.configuration.exception.ConfigurationException
 
ConfigurationService - Interface in org.ow2.petals.microkernel.api.configuration
The interface of the Configuration service that handles the configuration of the local PEtALS container.
Constants - Class in org.ow2.petals.microkernel.api
Petals Kernel Constants.
Constants() - Constructor for class org.ow2.petals.microkernel.api.Constants
 
CONTAINER_COMPOSITE - Static variable in class org.ow2.petals.microkernel.api.server.FractalHelper
The Container component name.
ContainerUnknownException - Exception in org.ow2.petals.microkernel.api.configuration.exception
The container is unknown in the current topology.
ContainerUnknownException(String) - Constructor for exception org.ow2.petals.microkernel.api.configuration.exception.ContainerUnknownException
 
Context - Class in org.ow2.petals.microkernel.api.jbi.management
 
Context() - Constructor for class org.ow2.petals.microkernel.api.jbi.management.Context
 
context - Variable in class org.ow2.petals.microkernel.api.jbi.management.TaskProcessor
 
copyStreamToFile(InputStream, File) - Static method in class org.ow2.petals.microkernel.api.util.NioUtil
Transfer bytes blocks using direct buffer memory allocation.
createComponentStateHolder(String, URL, String) - Method in interface org.ow2.petals.microkernel.api.system.SystemStateService
Create a Component entry in the System State.
createFractalComponent(Component) - Method in interface org.ow2.petals.microkernel.api.extension.PetalsExtensionController
Creates the Fractal component associated to the extension and binds all interfaces.
createNewComponent(String) - Static method in class org.ow2.petals.microkernel.api.server.FractalHelper
Create a new component.
createNewComponent(String, Map<Object, Object>) - Static method in class org.ow2.petals.microkernel.api.server.FractalHelper
Create a new component.
createServiceAssemblyStateHolder(String, URL, String) - Method in interface org.ow2.petals.microkernel.api.system.SystemStateService
Create a ServiceAssembly entry in the System State.
createSharedLibraryStateHolder(String, String, URL, String) - Method in interface org.ow2.petals.microkernel.api.system.SystemStateService
Create a SharedLibrary entry in the System State.
CreationExtensionException - Exception in org.ow2.petals.microkernel.api.extension.exception
An error occurs during the instantiation of a Petals extension.
CreationExtensionException(String, String) - Constructor for exception org.ow2.petals.microkernel.api.extension.exception.CreationExtensionException
 
CreationExtensionException(String, Throwable) - Constructor for exception org.ow2.petals.microkernel.api.extension.exception.CreationExtensionException
 

D

deactivateEndpoint(String, QName) - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.registry.EndpointRegistry
Deactivates the local given endpoint.
debug(Object) - Method in interface org.ow2.petals.microkernel.api.log.Logger
if log is enabled, Log as DEBUG the message
debug(Object) - Method in class org.ow2.petals.microkernel.api.util.LoggingUtil
if log is enabled, Log as DEBUG the message
DEFAULT_REPOSITORY_PATH - Static variable in interface org.ow2.petals.microkernel.api.system.repository.RepositoryService
Path to repository location within Petals installation directory.
DEFAULT_URL_PREFIX - Static variable in interface org.ow2.petals.microkernel.api.system.persistence.PersistenceService
The default URL configuration (File database)
DEFAULT_URL_SUFFIX - Static variable in interface org.ow2.petals.microkernel.api.system.persistence.PersistenceService
 
deleteComponentStateHolder(String) - Method in interface org.ow2.petals.microkernel.api.system.SystemStateService
Delete a Component entry from the System State.
deleteMessageExchange(String) - Method in interface org.ow2.petals.microkernel.api.system.persistence.PersistenceService
Delete the exchange.
deleteServiceAssemblyStateHolder(String) - Method in interface org.ow2.petals.microkernel.api.system.SystemStateService
Delete a ServiceAssembly entry from the System State.
deleteSharedLibraryStateHolder(String, String) - Method in interface org.ow2.petals.microkernel.api.system.SystemStateService
Delete a SharedLibrary entry from the System State.
DeliveryChannel - Interface in org.ow2.petals.microkernel.api.jbi.messaging
The petals delivery channel API.
deploy(URL) - Method in interface org.ow2.petals.microkernel.api.jbi.management.AtomicDeploymentService
 
DEPLOYMENT_COMPONENT - Static variable in class org.ow2.petals.microkernel.api.server.FractalHelper
The deployment component name.
DEPLOYMENT_FRACTAL_ITF_NAME - Static variable in interface org.ow2.petals.microkernel.api.extension.PetalsExtensionController
The name of the client interface of the Fractal composite "extension" of the deployment service.
DeploymentService - Interface in org.ow2.petals.microkernel.api.jbi.management
 
DeploymentServiceMBean - Interface in org.ow2.petals.microkernel.api.jbi.management
This custom interface add methods used by redeployment tasks of the SystemStateService service.
deregisterAllEndpoints() - Method in interface org.ow2.petals.microkernel.api.jbi.ComponentContext
 
deregisterConnection(QName, QName, String) - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.registry.EndpointRegistry
Delete a connection
deregisterConnection(QName, String, QName, String) - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.registry.EndpointRegistry
Delete a connection
deregisterExternalEndpoint(String, QName) - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.registry.EndpointRegistry
Deregister external endpoint
doInit(ComponentContext) - Method in class org.ow2.petals.microkernel.api.container.thread.ComponentLifeCycleThread
 
DomainConfiguration - Class in org.ow2.petals.microkernel.api.configuration
This class holds the global topology information.
DomainConfiguration() - Constructor for class org.ow2.petals.microkernel.api.configuration.DomainConfiguration
 
DomainConfiguration.DomainMode - Enum in org.ow2.petals.microkernel.api.configuration
Domain mode enumeration.
doShutdown() - Method in class org.ow2.petals.microkernel.api.container.thread.ComponentLifeCycleThread
Shutdown life cycle step
doStart() - Method in class org.ow2.petals.microkernel.api.container.thread.ComponentLifeCycleThread
Start life cycle step
doStop() - Method in class org.ow2.petals.microkernel.api.container.thread.ComponentLifeCycleThread
Stop life cycle step
doTask(String) - Method in class org.ow2.petals.microkernel.api.container.thread.AbstractThread
Execute the task in the dedicated thread.
doTask(String) - Method in class org.ow2.petals.microkernel.api.container.thread.BootstrapThread
Process the requested task in the dedicated thread.
doTask(String) - Method in class org.ow2.petals.microkernel.api.container.thread.ComponentLifeCycleThread
Excute the task.

E

end() - Method in interface org.ow2.petals.microkernel.api.log.Logger
if log is enabled, Log as DEBUG : - END -
end(Object) - Method in interface org.ow2.petals.microkernel.api.log.Logger
if log is enabled, Log as DEBUG the message : - END -msg
end() - Method in class org.ow2.petals.microkernel.api.util.LoggingUtil
if log is enabled, Log as DEBUG : - END -
end(Object) - Method in class org.ow2.petals.microkernel.api.util.LoggingUtil
if log is enabled, Log as DEBUG the message : - END -msg
ENDPOINT_COMPONENT - Static variable in class org.ow2.petals.microkernel.api.server.FractalHelper
The endpoint service component name.
EndpointAlreadyExistsException - Exception in org.ow2.petals.microkernel.api.jbi.messaging.registry
 
EndpointAlreadyExistsException(String, QName) - Constructor for exception org.ow2.petals.microkernel.api.jbi.messaging.registry.EndpointAlreadyExistsException
 
EndpointRegistry - Interface in org.ow2.petals.microkernel.api.jbi.messaging.registry
This class is used to manage everything that deals with endpoint in the distributed environment.
EndpointRegistryMBean - Interface in org.ow2.petals.microkernel.api.jbi.messaging.registry
EndpointRegistryMBean interface exposes method to retrieve information about endpoints activated in the JBI environment domain.
EntityAlreadyExistsException - Exception in org.ow2.petals.microkernel.api.system.repository.exception
 
EntityAlreadyExistsException(String, JbiArchiveType) - Constructor for exception org.ow2.petals.microkernel.api.system.repository.exception.EntityAlreadyExistsException
 
equals(Object) - Method in class org.ow2.petals.microkernel.api.configuration.DomainConfiguration
 
equals(Object) - Method in class org.ow2.petals.microkernel.api.configuration.JndiConfiguration
 
equals(Object) - Method in class org.ow2.petals.microkernel.api.configuration.SubDomainConfiguration
 
error(Object) - Method in interface org.ow2.petals.microkernel.api.log.Logger
if log is enabled, Log as ERROR the message
error(Object, Throwable) - Method in interface org.ow2.petals.microkernel.api.log.Logger
if log is enabled, Log as ERROR the exception
error(Object) - Method in class org.ow2.petals.microkernel.api.util.LoggingUtil
if log is enabled, Log as ERROR the message
error(Object, Throwable) - Method in class org.ow2.petals.microkernel.api.util.LoggingUtil
if log is enabled, Log as ERROR the exception
execute(String) - Method in class org.ow2.petals.microkernel.api.container.thread.AbstractThread
Execute the action.
execute(Context) - Method in interface org.ow2.petals.microkernel.api.jbi.management.Task
Launch the task with the given context.
explodeSUIntoSAInstallDirectory(String, URL, String) - Method in interface org.ow2.petals.microkernel.api.system.repository.RepositoryService
Explode a given service unit archive into a SU install root created into the SA install root
EXTMBEAN - Static variable in class org.ow2.petals.microkernel.api.container.thread.BootstrapThread
 

F

forceUndeploy(String) - Method in interface org.ow2.petals.microkernel.api.jbi.management.DeploymentServiceMBean
Try to undeploy a service assembly.
forceUnloadInstaller(String) - Method in interface org.ow2.petals.microkernel.api.jbi.management.InstallationServiceMBean
Try to unload installer of a component.
FractalHelper - Class in org.ow2.petals.microkernel.api.server
This class helps fractal management for Petals.
FractalHelper() - Constructor for class org.ow2.petals.microkernel.api.server.FractalHelper
 
frameworkTaskId - Variable in class org.ow2.petals.microkernel.api.jbi.management.XMLResult
 

G

getAddress() - Method in interface org.ow2.petals.microkernel.api.container.ComponentContextCommunication
The address of the component, as a Consumer.
getAddress() - Method in interface org.ow2.petals.microkernel.api.jbi.ComponentContext
 
getAdminService() - Method in interface org.ow2.petals.microkernel.api.container.ComponentContextCommunication
Get the Admin service.
getAllEndpoints() - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.registry.EndpointRegistryMBean
Retrieve all activated endpoints (internal, external and connections) information for the current Domain.
getAllExternalEndpoints() - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.registry.EndpointRegistryMBean
Retrieve all activated external endpoints information for the current Domain.
getAllInternalEndpoints() - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.registry.EndpointRegistryMBean
Retrieve all activated internal endpoints information for the current Domain.
getAllServerProperties() - Method in interface org.ow2.petals.microkernel.api.configuration.ConfigurationService
Get the local server properties (ie. content of the file ' server.properties' or equivalent), including properties not configured (ie. set to a null value).
getArchiveUrl() - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
getAuthorizedOperations() - Method in class org.ow2.petals.microkernel.api.jbi.security.SecurityContext
 
getBindingComponentLifeCycleByName(String) - Method in interface org.ow2.petals.microkernel.api.jbi.management.AdminService
Find the ComponentLifeCycleMBean of a JBI Component by its unique name.
getBindingComponentsLifeCycles() - Method in interface org.ow2.petals.microkernel.api.jbi.management.AdminService
 
getClientInterfaceName() - Method in class org.ow2.petals.microkernel.api.server.Binding
Get the client interface.
getComponent() - Method in interface org.ow2.petals.microkernel.api.container.Installer
 
getComponent() - Method in class org.ow2.petals.microkernel.api.container.thread.ComponentLifeCycleThread
 
getComponent() - Method in interface org.ow2.petals.microkernel.api.jbi.ComponentContext
 
getComponentByName(ContentController, String) - Static method in class org.ow2.petals.microkernel.api.server.FractalHelper
 
getComponentContext() - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
getComponentDirectory(String) - Method in interface org.ow2.petals.microkernel.api.system.repository.RepositoryService
Returns the root directory of this component
getComponentInstallDirectory(String) - Method in interface org.ow2.petals.microkernel.api.system.repository.RepositoryService
Returns the install directory of the component
getComponentListByPrefix(ContentController, String) - Static method in class org.ow2.petals.microkernel.api.server.FractalHelper
 
getComponentName() - Method in interface org.ow2.petals.microkernel.api.container.Installer
 
getComponentName() - Method in exception org.ow2.petals.microkernel.api.system.repository.exception.ComponentAlreadyExistsException
 
getComponentResult() - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
getComponentsDirectory() - Method in interface org.ow2.petals.microkernel.api.system.repository.RepositoryService
Retrieve the components directory absolute path from the Petals repository.
getComponentStateHolder() - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
getComponentStateHolder(String) - Method in interface org.ow2.petals.microkernel.api.system.SystemStateService
Get the Component entry from the System State.
getComponentStateHolders() - Method in interface org.ow2.petals.microkernel.api.system.SystemStateService
Get the Components entries from the System State.
getComponentWorkDirectory(String) - Method in interface org.ow2.petals.microkernel.api.system.repository.RepositoryService
Returns the work directory of the component
getContainerConfiguration(String) - Method in interface org.ow2.petals.microkernel.api.communication.topology.TopologyService
Get the container configuration of the given container name.
getContainerConfiguration() - Method in interface org.ow2.petals.microkernel.api.configuration.ConfigurationService
Get the local container configuration.
getContainerConfiguration(String) - Method in interface org.ow2.petals.microkernel.api.configuration.ConfigurationService
Get the container configuration.
getContainersConfiguration(ContainerConfiguration.ContainerState) - Method in interface org.ow2.petals.microkernel.api.communication.topology.TopologyService
Get all the containers where the state is the same than the given one.
getContainersConfiguration() - Method in interface org.ow2.petals.microkernel.api.configuration.ConfigurationService
Get the containers configuration.
getContainersConfigurationsForLocalSubdomain() - Method in interface org.ow2.petals.microkernel.api.communication.topology.TopologyService
 
getCurrentState() - Method in class org.ow2.petals.microkernel.api.container.ServiceUnitLifeCycle
 
getDeliveryChannel() - Method in interface org.ow2.petals.microkernel.api.jbi.ComponentContext
 
getDependencies() - Method in interface org.ow2.petals.microkernel.api.extension.PetalsExtensionController
 
getDescription() - Method in class org.ow2.petals.microkernel.api.configuration.DomainConfiguration
 
getDescription() - Method in class org.ow2.petals.microkernel.api.configuration.SubDomainConfiguration
 
getDescription(String, String) - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.registry.EndpointRegistryMBean
Returns an InputStream representation of a ServiceEndpoint description
getDescriptor() - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
getDomainConfiguration() - Method in interface org.ow2.petals.microkernel.api.communication.topology.TopologyService
Get the domain configuration.
getDomainConfiguration() - Method in interface org.ow2.petals.microkernel.api.configuration.ConfigurationService
Get the domain configuration the local container belongs to.
getEndpoint(QName, String) - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.registry.EndpointRegistry
Get the service endpoint for the named activated endpoint, if any.
getEndpointDescriptorForEndpoint(ServiceEndpoint) - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.registry.EndpointRegistry
Return the descriptor for a specified endpoint.
getEndpointRegistry() - Method in interface org.ow2.petals.microkernel.api.container.ComponentContextCommunication
Get the EndpointRegistry service.
getEndpoints() - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.registry.EndpointRegistry
 
getEngineComponentLifeCycleByName(String) - Method in interface org.ow2.petals.microkernel.api.jbi.management.AdminService
Find the ComponentLifeCycleMBean of a JBI Component by its unique name.
getEntityName() - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
getEntityVersion() - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
getEntryAsTemp(ZipFile, String) - Static method in class org.ow2.petals.microkernel.api.util.ZipUtil
Create a temporary File from a given entry of a given ZipFile.
getExchangeStorageDuration() - Method in interface org.ow2.petals.microkernel.api.system.persistence.PersistenceService
Get the exchange storage duration.
getExistingEndpointName() - Method in exception org.ow2.petals.microkernel.api.jbi.messaging.registry.EndpointAlreadyExistsException
 
getExistingEndpointService() - Method in exception org.ow2.petals.microkernel.api.jbi.messaging.registry.EndpointAlreadyExistsException
 
getExtensionControllers() - Method in exception org.ow2.petals.microkernel.api.extension.exception.NotSatisfiedDependenciesException
 
getExtensionMBeanName() - Method in class org.ow2.petals.microkernel.api.container.thread.BootstrapThread
 
getExtensionMBeanName() - Method in class org.ow2.petals.microkernel.api.container.thread.ComponentLifeCycleThread
 
getExtensionName() - Method in interface org.ow2.petals.microkernel.api.extension.PetalsExtensionController
 
getExternalEndpoints() - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.registry.EndpointRegistry
 
getExternalEndpointsForInterface(QName) - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.registry.EndpointRegistry
Queries the registry for external endpoints that implements the given interface name
getExternalEndpointsForService(QName) - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.registry.EndpointRegistry
Queries the registry for external endpoints that are part of the given service name
getFactory() - Static method in class org.ow2.petals.microkernel.api.server.FractalHelper
Get the factory to manage components.
getInitialContext() - Method in interface org.ow2.petals.microkernel.api.container.ComponentContextCommunication
The Initial context for the component.
getInstallationRoot() - Method in interface org.ow2.petals.microkernel.api.container.ComponentContextCommunication
The installation directory of the component.
getInstalledComponentsForSharedLibrary(String) - Method in interface org.ow2.petals.microkernel.api.jbi.management.InstallationServiceMBean
Get the list of components that use the shared library
getInstalledSharedLibraries() - Method in interface org.ow2.petals.microkernel.api.jbi.management.InstallationServiceMBean
Get the list of all installed shared libraries
getInstallerByName(String) - Method in interface org.ow2.petals.microkernel.api.jbi.management.AdminService
Get the Installer by its component name.
getInstallerObjectName() - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
getInstallers() - Method in interface org.ow2.petals.microkernel.api.jbi.management.AdminService
Get the list of Installers
getInstallers() - Method in interface org.ow2.petals.microkernel.api.jbi.management.InstallationServiceMBean
Get the list of all the existing installers
getInstallUrl() - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
getInterfacesForEndpoint(ServiceEndpoint) - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.registry.EndpointRegistry
Return the interfaces for the specified endpoint.
getInternalEndpoints() - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.registry.EndpointRegistry
 
getInternalEndpointsForInterface(QName, LinkType) - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.registry.EndpointRegistry
Queries the registry for active endpoints that implements the given interface, according to the link type.
getInternalEndpointsForService(QName, LinkType) - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.registry.EndpointRegistry
Queries the registry for active endpoints belonging to the given service, according to the link type.
getJBIDescriptor() - Method in interface org.ow2.petals.microkernel.api.container.ComponentContextCommunication
Gets the JBI Descriptor.
getJMXClient(String) - Method in interface org.ow2.petals.microkernel.api.communication.JMXService
Create a connection to the remote container JMX server.
getJndiBatchSize() - Method in class org.ow2.petals.microkernel.api.configuration.JndiConfiguration
 
getJndiConfiguration() - Method in class org.ow2.petals.microkernel.api.configuration.DomainConfiguration
 
getJndiFactory() - Method in class org.ow2.petals.microkernel.api.configuration.JndiConfiguration
 
getJndiPoolSize() - Method in class org.ow2.petals.microkernel.api.configuration.JndiConfiguration
 
getJndiProviderUrl() - Method in class org.ow2.petals.microkernel.api.configuration.JndiConfiguration
 
getJndiSecurityCredentials() - Method in class org.ow2.petals.microkernel.api.configuration.JndiConfiguration
 
getJndiSecurityPrincipal() - Method in class org.ow2.petals.microkernel.api.configuration.JndiConfiguration
 
getLifeCycleControllerByName(ContentController, String) - Static method in class org.ow2.petals.microkernel.api.server.FractalHelper
A utility function allowing to get a component LifeCycleController from a content controller.
getListeners() - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.registry.EndpointRegistry
Get the list of registry listeners.
getLocalJMXServer() - Method in interface org.ow2.petals.microkernel.api.communication.JMXService
Get the local jmx server
getLogger() - Method in interface org.ow2.petals.microkernel.api.container.ComponentContextCommunication
The Logger for the component.
getLogger() - Method in interface org.ow2.petals.microkernel.api.jbi.ComponentContext
 
getLogger() - Method in interface org.ow2.petals.microkernel.api.log.Logger
Allow to return the logger implementation wrapped by LoggingUtil
getLogger() - Method in class org.ow2.petals.microkernel.api.util.LoggingUtil
 
getLostPlusFoundDirectory() - Method in interface org.ow2.petals.microkernel.api.system.repository.RepositoryService
Retrieve the "lost+found" directory absolute path from the Petals repository.
getMBeanNames() - Method in interface org.ow2.petals.microkernel.api.jbi.management.AdminService
Get the PEtALS MbeanNames instance.
getMBeanServer() - Method in interface org.ow2.petals.microkernel.api.jbi.management.AdminService
Get the MBeanServer.
getMessage() - Method in exception org.ow2.petals.microkernel.api.system.repository.exception.EntityAlreadyExistsException
 
getMessageExchange(String) - Method in interface org.ow2.petals.microkernel.api.system.persistence.PersistenceService
Retrieve a Message Exchange from the persistence.
getMessageExchangeHistory(String) - Method in interface org.ow2.petals.microkernel.api.system.persistence.PersistenceService
Get the Message Exchange sent/received history from the persistence.
getMessageExchangeIds(QName, QName, String, QName, long, long) - Method in interface org.ow2.petals.microkernel.api.system.persistence.PersistenceService
Retrieve a list of Message Exchange Ids from the persistence matching the given criteria and the exchange persistence duration
getMessageExchangeIds(String, String) - Method in interface org.ow2.petals.microkernel.api.system.persistence.PersistenceService
Retrieve a list of Message Exchange Ids from the persistence matching the given the given exchange property and the exchange persistence duration
getMessageExchanges(QName, QName, String, QName, long, long) - Method in interface org.ow2.petals.microkernel.api.system.persistence.PersistenceService
Count the number of processed exchanges matching the given criteria.
getMode() - Method in class org.ow2.petals.microkernel.api.configuration.DomainConfiguration
 
getMode() - Method in class org.ow2.petals.microkernel.api.configuration.SubDomainConfiguration
 
getName() - Method in class org.ow2.petals.microkernel.api.configuration.DomainConfiguration
 
getName() - Method in class org.ow2.petals.microkernel.api.configuration.SubDomainConfiguration
 
getName() - Method in interface org.ow2.petals.microkernel.api.log.Logger
 
getName() - Method in class org.ow2.petals.microkernel.api.util.LoggingUtil
getPrincipals() - Method in class org.ow2.petals.microkernel.api.jbi.security.SecurityContext
 
getRecursiveComponentByName(ContentController, String) - Static method in class org.ow2.petals.microkernel.api.server.FractalHelper
A utility function allowing to get a component from any content controller.
getRegisteredComponents() - Method in interface org.ow2.petals.microkernel.api.container.SharedLibraryLifeCycle
get the list of the registered components.
getRepositoryDirectory() - Method in interface org.ow2.petals.microkernel.api.system.repository.RepositoryService
Return petals repository folder.
getRouter() - Method in interface org.ow2.petals.microkernel.api.jbi.ComponentContext
 
getRouterService() - Method in interface org.ow2.petals.microkernel.api.container.ComponentContextCommunication
Get the Router service.
getSaLifeCycle() - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
getSecurityContext() - Method in interface org.ow2.petals.microkernel.api.jbi.ComponentContext
 
getServerInterface() - Method in class org.ow2.petals.microkernel.api.server.Binding
Get the server interfaces.
getServerProperties() - Method in interface org.ow2.petals.microkernel.api.configuration.ConfigurationService
Get the local server properties (ie. content of the file ' server.properties' or equivalent), including only properties configured (ie. set to a non null value).
getServiceAssemblies() - Method in interface org.ow2.petals.microkernel.api.jbi.management.AdminService
Get the map of ServiceAssemblyLifeCycle by names.
getServiceAssembliesDirectory() - Method in interface org.ow2.petals.microkernel.api.system.repository.RepositoryService
Retrieve the ServiceAssemblies directory absolute path from the Petals repository.
getServiceAssembly() - Method in interface org.ow2.petals.microkernel.api.container.ServiceAssemblyLifeCycle
 
getServiceAssemblyByName(String) - Method in interface org.ow2.petals.microkernel.api.jbi.management.AdminService
Get the ServiceAssemblyLifeCycle by its unique name.
getServiceAssemblyDirectory(String) - Method in interface org.ow2.petals.microkernel.api.system.repository.RepositoryService
Returns the root directory of the service assembly
getServiceAssemblyInstallDirectory(String) - Method in interface org.ow2.petals.microkernel.api.system.repository.RepositoryService
Returns the install directory of the service assembly
getServiceAssemblyName() - Method in exception org.ow2.petals.microkernel.api.system.repository.exception.ServiceAssemblyAlreadyExistsException
 
getServiceAssemblyStateHolder() - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
getServiceAssemblyStateHolder(String) - Method in interface org.ow2.petals.microkernel.api.system.SystemStateService
Get the ServiceAssembly entry from the System State.
getServiceAssemblyStateHolders() - Method in interface org.ow2.petals.microkernel.api.system.SystemStateService
Get the ServiceAssemblys entries from the System State.
getServiceAssemblyWorkDirectory(String) - Method in interface org.ow2.petals.microkernel.api.system.repository.RepositoryService
Returns the work directory of the service assembly
getServiceEnginesLifeCycles() - Method in interface org.ow2.petals.microkernel.api.jbi.management.AdminService
 
getServiceUnitDescriptor() - Method in class org.ow2.petals.microkernel.api.container.ServiceUnitLifeCycle
 
getServiceUnitForServiceAssembly(String) - Method in interface org.ow2.petals.microkernel.api.jbi.management.DeploymentServiceMBean
Get all the service unit names for the given service assembly
getServiceUnitLifeCycles() - Method in interface org.ow2.petals.microkernel.api.container.ServiceAssemblyLifeCycle
 
getServiceUnitManager() - Method in class org.ow2.petals.microkernel.api.container.ServiceUnitLifeCycle
Returns the ServiceUnitManager associated with the service unit's target component
getServiceUnitRootPath() - Method in class org.ow2.petals.microkernel.api.container.ServiceUnitLifeCycle
 
getServiceUnitsLifeCyclesForComponent(String) - Method in interface org.ow2.petals.microkernel.api.jbi.management.AdminService
 
getSharedLibraries() - Method in interface org.ow2.petals.microkernel.api.jbi.management.AdminService
Get the map of SharedLibraryLifeCycle by names.
getSharedLibrariesDirectory() - Method in interface org.ow2.petals.microkernel.api.system.repository.RepositoryService
Retrieve the SharedLibraries directory absolute path from the Petals repository.
getSharedLibraryByName(String) - Method in interface org.ow2.petals.microkernel.api.jbi.management.AdminService
Get the SharedLibraryLifeCycle by its unique name.
getSharedLibraryDirectory(String) - Method in interface org.ow2.petals.microkernel.api.system.repository.RepositoryService
Returns the root directory of the shared library
getSharedLibraryInstallDirectory(String) - Method in interface org.ow2.petals.microkernel.api.system.repository.RepositoryService
Returns the install directory of the shared library
getSharedLibraryName() - Method in exception org.ow2.petals.microkernel.api.system.repository.exception.SharedLibraryAlreadyExistsException
 
getSharedLibraryStateHolder() - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
getSharedLibraryStateHolder(String, String) - Method in interface org.ow2.petals.microkernel.api.system.SystemStateService
Get the SharedLibrary entry from the System State.
getSharedLibraryStateHolders() - Method in interface org.ow2.petals.microkernel.api.system.SystemStateService
Get the SharedLibrarys entries from the System State.
getSharedLibraryStateHolders(String) - Method in interface org.ow2.petals.microkernel.api.system.SystemStateService
Get the SharedLibrarys entries from the System State matching the given name.
getSharedLibraryWorkDirectory(String) - Method in interface org.ow2.petals.microkernel.api.system.repository.RepositoryService
Returns the work directory of the shared library
getState() - Method in class org.ow2.petals.microkernel.api.container.ServiceUnitLifeCycle
 
getState() - Method in interface org.ow2.petals.microkernel.api.container.SharedLibraryLifeCycle
Get the state
getString() - Method in class org.ow2.petals.microkernel.api.jbi.management.XMLResult
Close the XMLResult and return the String
getSubDomainConfiguration() - Method in interface org.ow2.petals.microkernel.api.configuration.ConfigurationService
Get the sub domain configuration the local container belongs to.
getSubDomainsConfiguration() - Method in interface org.ow2.petals.microkernel.api.communication.topology.TopologyService
Get all the sub-domain configurations.
getSubDomainsConfiguration() - Method in interface org.ow2.petals.microkernel.api.configuration.ConfigurationService
Get the subdomains configuration.
getSuDescriptorInSa() - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
getSuInstallUrl() - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
getSuInstallUrls() - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
getSuName() - Method in class org.ow2.petals.microkernel.api.container.ServiceUnitLifeCycle
 
getSuTaskProcessors() - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
getTargetComponentName() - Method in class org.ow2.petals.microkernel.api.container.ServiceUnitLifeCycle
Return the name of the targeted component.
getTopology() - Method in interface org.ow2.petals.microkernel.api.configuration.ConfigurationService
Get the current topology.
getTransactionManagerService() - Method in interface org.ow2.petals.microkernel.api.container.ComponentContextCommunication
Get the TransactionManager service.
getUnzipRoot() - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
getUserName() - Method in class org.ow2.petals.microkernel.api.jbi.security.SecurityContext
 
getVersion() - Method in exception org.ow2.petals.microkernel.api.system.repository.exception.SharedLibraryAlreadyExistsException
 
getWorkspaceRoot() - Method in interface org.ow2.petals.microkernel.api.container.ComponentContextCommunication
The working directory for the component.
getXmlResult() - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 

H

hashCode() - Method in class org.ow2.petals.microkernel.api.configuration.DomainConfiguration
 
hashCode() - Method in class org.ow2.petals.microkernel.api.configuration.JndiConfiguration
 
hasValidLocalContainerDynamicTopologyConfiguration() - Method in interface org.ow2.petals.microkernel.api.communication.topology.TopologyService
 

I

InconsistentConfigurationException - Exception in org.ow2.petals.microkernel.api.configuration.exception
The container configuration is inconsistent, an error was detected between the local container configuration and the topology.
InconsistentConfigurationException(String) - Constructor for exception org.ow2.petals.microkernel.api.configuration.exception.InconsistentConfigurationException
 
InconsistentDomainModeConfigurationException - Exception in org.ow2.petals.microkernel.api.configuration.exception
The domain mode of the current topology and the domain mode of the checked domain are inconsistent.
InconsistentDomainModeConfigurationException(DomainConfiguration.DomainMode, DomainConfiguration.DomainMode) - Constructor for exception org.ow2.petals.microkernel.api.configuration.exception.InconsistentDomainModeConfigurationException
 
InconsistentNetworkTimeSyncException - Exception in org.ow2.petals.microkernel.api.configuration.exception
The configurations of the network time synchronization are inconsistent.
InconsistentNetworkTimeSyncException(boolean, boolean) - Constructor for exception org.ow2.petals.microkernel.api.configuration.exception.InconsistentNetworkTimeSyncException
 
info(Object) - Method in interface org.ow2.petals.microkernel.api.log.Logger
if log is enabled, Log as INFO the message
info(Object, Throwable) - Method in interface org.ow2.petals.microkernel.api.log.Logger
if log is enabled, Log as INFO the message and error
info(Object) - Method in class org.ow2.petals.microkernel.api.util.LoggingUtil
if log is enabled, Log as INFO the message
info(Object, Throwable) - Method in class org.ow2.petals.microkernel.api.util.LoggingUtil
if log is enabled, Log as INFO the message and error
init(ComponentContext, ComponentLifeCycleThread, Context) - Method in interface org.ow2.petals.microkernel.api.container.ComponentLifeCycle
Initialization of ComponentLifeCycleMBean
init(Context) - Method in interface org.ow2.petals.microkernel.api.container.Installer
init the installer.
init(ServiceAssembly) - Method in interface org.ow2.petals.microkernel.api.container.ServiceAssemblyLifeCycle
Initialize the life-cycle.
init() - Method in class org.ow2.petals.microkernel.api.container.ServiceUnitLifeCycle
 
init(Jbi.SharedLibrary, URL[], boolean) - Method in interface org.ow2.petals.microkernel.api.container.SharedLibraryLifeCycle
Initialization of sharedLibraryLifeCycle.
INIT - Static variable in class org.ow2.petals.microkernel.api.container.thread.BootstrapThread
 
init(InstallationContext) - Method in class org.ow2.petals.microkernel.api.container.thread.BootstrapThread
 
INIT - Static variable in class org.ow2.petals.microkernel.api.container.thread.ComponentLifeCycleThread
 
initBootstrap(boolean) - Method in interface org.ow2.petals.microkernel.api.container.Installer
Initialize the bootstrap of the JBI component.
INSTALL - Static variable in class org.ow2.petals.microkernel.api.container.thread.BootstrapThread
 
install(URL) - Method in interface org.ow2.petals.microkernel.api.jbi.management.ComponentInstallationService
Install a component from its archive URL.
INSTALLATION_COMPONENT - Static variable in class org.ow2.petals.microkernel.api.server.FractalHelper
The installation component name.
INSTALLATION_FRACTAL_ITF_NAME - Static variable in interface org.ow2.petals.microkernel.api.extension.PetalsExtensionController
The name of the client interface of the Fractal composite "extension" of the installation service.
InstallationExtension - Interface in org.ow2.petals.microkernel.api.extension
A component providing features to install, uninstall or deploy/undeploy artifacts MUST implement this interface.
InstallationExtensionException - Exception in org.ow2.petals.microkernel.api.extension
 
InstallationExtensionException(String, Throwable) - Constructor for exception org.ow2.petals.microkernel.api.extension.InstallationExtensionException
 
InstallationService - Interface in org.ow2.petals.microkernel.api.jbi.management
 
InstallationServiceMBean - Interface in org.ow2.petals.microkernel.api.jbi.management
This custom interface add methods used by reinstallation tasks of the SystemStateService service.
INSTALLED - Static variable in interface org.ow2.petals.microkernel.api.container.Installer
 
Installer - Interface in org.ow2.petals.microkernel.api.container
 
isActivated(Properties) - Method in interface org.ow2.petals.microkernel.api.extension.PetalsExtensionController
 
isComponentInstalled(String) - Method in interface org.ow2.petals.microkernel.api.system.SystemStateService
Check if the given component is already installed
isContainerStarted(String) - Method in interface org.ow2.petals.microkernel.api.communication.topology.TopologyService
Test if the container is started.
isDebugEnabled() - Method in interface org.ow2.petals.microkernel.api.log.Logger
 
isDebugEnabled() - Method in class org.ow2.petals.microkernel.api.util.LoggingUtil
isErrorEnabled() - Method in interface org.ow2.petals.microkernel.api.log.Logger
 
isErrorEnabled() - Method in class org.ow2.petals.microkernel.api.util.LoggingUtil
isInfoEnabled() - Method in interface org.ow2.petals.microkernel.api.log.Logger
 
isInfoEnabled() - Method in class org.ow2.petals.microkernel.api.util.LoggingUtil
isInOneOf(Set<?>) - Method in class org.ow2.petals.microkernel.api.jbi.security.SecurityContext
 
isLoaded() - Method in interface org.ow2.petals.microkernel.api.container.SharedLibraryLifeCycle
Test the installation flag.
isNetworkTimeSynchronized() - Method in class org.ow2.petals.microkernel.api.configuration.SubDomainConfiguration
 
isOpened() - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.DeliveryChannel
Check is the delivery channel is open
isShutdownState() - Method in interface org.ow2.petals.microkernel.api.container.ServiceAssemblyLifeCycle
 
isStartedState() - Method in interface org.ow2.petals.microkernel.api.container.ServiceAssemblyLifeCycle
 
isStoppedState() - Method in interface org.ow2.petals.microkernel.api.container.ServiceAssemblyLifeCycle
 
isUnknownState() - Method in interface org.ow2.petals.microkernel.api.container.ServiceAssemblyLifeCycle
 
isValidComponentTask(String, InputStream) - Static method in class org.ow2.petals.microkernel.api.jbi.management.XMLResult
Check if a component task result is valid against a xml schema
isWarnEnabled() - Method in interface org.ow2.petals.microkernel.api.log.Logger
 
isWarnEnabled() - Method in class org.ow2.petals.microkernel.api.util.LoggingUtil

J

JAAS_PROPS_FILE - Static variable in interface org.ow2.petals.microkernel.api.configuration.ConfigurationService
 
JBI_MANAGEMENT_COMPOSITE - Static variable in class org.ow2.petals.microkernel.api.server.FractalHelper
The JBI Management component name.
JBI_MESSAGING_COMPOSITE - Static variable in class org.ow2.petals.microkernel.api.server.FractalHelper
the JBI messaging composite name.
JbiArchiveType - Enum in org.ow2.petals.microkernel.api.jbi.management
Type of a deliverable JBI archive: component, shared library or service assembly.
jbiException - Variable in class org.ow2.petals.microkernel.api.container.thread.AbstractThread
Exception thrown when a task failed in its own thread.
JMX_COMPONENT - Static variable in class org.ow2.petals.microkernel.api.server.FractalHelper
The JMX service component name.
JMX_FRACTAL_ITF_NAME - Static variable in interface org.ow2.petals.microkernel.api.extension.PetalsExtensionController
The name of the client interface of the Fractal composite "extension" of the JMX service.
JMXService - Interface in org.ow2.petals.microkernel.api.communication
This class is a manager of JMX server.
JNDI_COMPONENT - Static variable in class org.ow2.petals.microkernel.api.server.FractalHelper
The Jndi service component name.
JNDIAGENT_COMPONENT - Static variable in class org.ow2.petals.microkernel.api.server.FractalHelper
The JNDI agent service component name.
JndiConfiguration - Class in org.ow2.petals.microkernel.api.configuration
This class holds the global topology information.
JndiConfiguration() - Constructor for class org.ow2.petals.microkernel.api.configuration.JndiConfiguration
 

L

loadConfiguration(Properties, Topology) - Method in interface org.ow2.petals.microkernel.api.configuration.ConfigurationService
Create the container configuration based on the topology and server configuration properties.
loadDescriptor(String, JbiArchiveType, RepositoryService) - Static method in class org.ow2.petals.microkernel.api.jbi.management.PackageHelper
Load the JBI descriptor from the repository folder of the given entity (component, shared libraries or service assembly).
loadDescriptor(URL) - Static method in class org.ow2.petals.microkernel.api.jbi.management.PackageHelper
Load the JBI descriptor from the given archive file
loadDescriptor(File) - Static method in class org.ow2.petals.microkernel.api.jbi.management.PackageHelper
Load the JBI descriptor from the unzipped package folder of the given entity (component, shared lib or service assembly).
loadSharedLibrary() - Method in interface org.ow2.petals.microkernel.api.container.SharedLibraryLifeCycle
Install the jbi shared library.
LOCAL_TRANSPORTER_COMPONENT - Static variable in class org.ow2.petals.microkernel.api.server.FractalHelper
 
LOCAL_TRANSPORTER_MONITORING_COMPONENT - Static variable in class org.ow2.petals.microkernel.api.server.FractalHelper
 
log - Variable in class org.ow2.petals.microkernel.api.jbi.management.TaskProcessor
 
log - Variable in class org.ow2.petals.microkernel.api.util.LoggingUtil
 
logger - Variable in class org.ow2.petals.microkernel.api.container.thread.AbstractThread
 
Logger - Interface in org.ow2.petals.microkernel.api.log
 
LOGGER_COMPONENT - Static variable in class org.ow2.petals.microkernel.api.server.FractalHelper
The logger component name.
LoggingUtil - Class in org.ow2.petals.microkernel.api.util
Monolog logger implementation.
LoggingUtil(Logger) - Constructor for class org.ow2.petals.microkernel.api.util.LoggingUtil
Creates a new instance of LoggingUtil
LoggingUtil(Logger, String) - Constructor for class org.ow2.petals.microkernel.api.util.LoggingUtil
Creates a new instance of LoggingUtil

M

ManagementException - Exception in org.ow2.petals.microkernel.api.jbi.management
 
ManagementException(String) - Constructor for exception org.ow2.petals.microkernel.api.jbi.management.ManagementException
 
ManagementException(String, Throwable) - Constructor for exception org.ow2.petals.microkernel.api.jbi.management.ManagementException
 
ManagementException(Throwable) - Constructor for exception org.ow2.petals.microkernel.api.jbi.management.ManagementException
 
MASTER - Static variable in interface org.ow2.petals.microkernel.api.configuration.ConfigurationService
 
MBEANNAME - Static variable in class org.ow2.petals.microkernel.api.container.thread.ComponentLifeCycleThread
 
modifiedSALifeCycle(List<ServiceUnitLifeCycle>) - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.RouterService
Inform that a SA life-cycle has changed its state.

N

name - Variable in class org.ow2.petals.microkernel.api.util.LoggingUtil
 
NioUtil - Class in org.ow2.petals.microkernel.api.util
 
NotSatisfiedDependenciesException - Exception in org.ow2.petals.microkernel.api.extension.exception
 
NotSatisfiedDependenciesException(List<PetalsExtensionController>) - Constructor for exception org.ow2.petals.microkernel.api.extension.exception.NotSatisfiedDependenciesException
 

O

onInstall() - Method in class org.ow2.petals.microkernel.api.container.thread.BootstrapThread
 
onInstallation(String) - Method in interface org.ow2.petals.microkernel.api.extension.InstallationExtension
Callback invoked on installation process to register the installed archive in the component implementing this interface.
onInstallationUndo(String) - Method in interface org.ow2.petals.microkernel.api.extension.InstallationExtension
Callback invoked on cancelation of the installation process to unregister an installed archive from the component implementing this interface.
onRegister(ServiceEndpoint) - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.registry.RegistryListener
Do something after the endpoint registration.
onUninstall() - Method in class org.ow2.petals.microkernel.api.container.thread.BootstrapThread
 
onUninstallation(String) - Method in interface org.ow2.petals.microkernel.api.extension.InstallationExtension
Callback invoked on uninstallation process to register the uninstalled archive in the component implementing this interface.
onUninstallationUndo(String) - Method in interface org.ow2.petals.microkernel.api.extension.InstallationExtension
Callback invoked on cancelation of the uninstallation process to register an installed archive from the component implementing this interface.
onUnregister(ServiceEndpoint) - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.registry.RegistryListener
Do something after the endpoint unregistration.
org.ow2.petals.microkernel.api - package org.ow2.petals.microkernel.api
 
org.ow2.petals.microkernel.api.admin - package org.ow2.petals.microkernel.api.admin
 
org.ow2.petals.microkernel.api.communication - package org.ow2.petals.microkernel.api.communication
 
org.ow2.petals.microkernel.api.communication.topology - package org.ow2.petals.microkernel.api.communication.topology
 
org.ow2.petals.microkernel.api.communication.topology.exception - package org.ow2.petals.microkernel.api.communication.topology.exception
 
org.ow2.petals.microkernel.api.configuration - package org.ow2.petals.microkernel.api.configuration
 
org.ow2.petals.microkernel.api.configuration.exception - package org.ow2.petals.microkernel.api.configuration.exception
 
org.ow2.petals.microkernel.api.container - package org.ow2.petals.microkernel.api.container
 
org.ow2.petals.microkernel.api.container.thread - package org.ow2.petals.microkernel.api.container.thread
 
org.ow2.petals.microkernel.api.extension - package org.ow2.petals.microkernel.api.extension
 
org.ow2.petals.microkernel.api.extension.exception - package org.ow2.petals.microkernel.api.extension.exception
 
org.ow2.petals.microkernel.api.jbi - package org.ow2.petals.microkernel.api.jbi
 
org.ow2.petals.microkernel.api.jbi.management - package org.ow2.petals.microkernel.api.jbi.management
 
org.ow2.petals.microkernel.api.jbi.messaging - package org.ow2.petals.microkernel.api.jbi.messaging
 
org.ow2.petals.microkernel.api.jbi.messaging.registry - package org.ow2.petals.microkernel.api.jbi.messaging.registry
 
org.ow2.petals.microkernel.api.jbi.security - package org.ow2.petals.microkernel.api.jbi.security
 
org.ow2.petals.microkernel.api.log - package org.ow2.petals.microkernel.api.log
 
org.ow2.petals.microkernel.api.server - package org.ow2.petals.microkernel.api.server
 
org.ow2.petals.microkernel.api.system - package org.ow2.petals.microkernel.api.system
 
org.ow2.petals.microkernel.api.system.persistence - package org.ow2.petals.microkernel.api.system.persistence
 
org.ow2.petals.microkernel.api.system.repository - package org.ow2.petals.microkernel.api.system.repository
 
org.ow2.petals.microkernel.api.system.repository.exception - package org.ow2.petals.microkernel.api.system.repository.exception
 
org.ow2.petals.microkernel.api.util - package org.ow2.petals.microkernel.api.util
 

P

PackageHelper - Class in org.ow2.petals.microkernel.api.jbi.management
Utility class for handling packages and package URLs.
PackageHelper() - Constructor for class org.ow2.petals.microkernel.api.jbi.management.PackageHelper
 
PEER - Static variable in interface org.ow2.petals.microkernel.api.configuration.ConfigurationService
 
PersistenceService - Interface in org.ow2.petals.microkernel.api.system.persistence
The Persistent Service.
PETALS_COMPOSITE - Static variable in class org.ow2.petals.microkernel.api.server.FractalHelper
Fractal Petals names.
PETALS_NAMESPACE_URI - Static variable in class org.ow2.petals.microkernel.api.Constants
 
PETALSADMIN_COMPONENT - Static variable in class org.ow2.petals.microkernel.api.server.FractalHelper
The Petals admin service component name.
PETALSADMIN_FRACTAL_ITF_NAME - Static variable in interface org.ow2.petals.microkernel.api.extension.PetalsExtensionController
The name of the client interface of the Fractal composite "extension" of the Petals admin service.
PetalsAdminInterface - Interface in org.ow2.petals.microkernel.api.admin
 
PetalsAdminServiceMBean - Interface in org.ow2.petals.microkernel.api.admin
This class is a manager of JMX server.
PetalsExtensionController - Interface in org.ow2.petals.microkernel.api.extension
Controller of an extension.
PetalsExtensionException - Exception in org.ow2.petals.microkernel.api.extension.exception
Base exception of Petals extension errors
PetalsExtensionException(String) - Constructor for exception org.ow2.petals.microkernel.api.extension.exception.PetalsExtensionException
 
PetalsExtensionException(String, Throwable) - Constructor for exception org.ow2.petals.microkernel.api.extension.exception.PetalsExtensionException
 
PetalsLifeCycle - Interface in org.ow2.petals.microkernel.api
This interface defines methods that Petals components that have a lifecycle must implement.
PetalsStopThread - Class in org.ow2.petals.microkernel.api.server
This class launches the stop of the Petals server in a thread.
PetalsStopThread(PetalsServer) - Constructor for class org.ow2.petals.microkernel.api.server.PetalsStopThread
 
ping() - Method in interface org.ow2.petals.microkernel.api.admin.PetalsAdminServiceMBean
Ping if the server is ready to process messages in the domain
process() - Method in class org.ow2.petals.microkernel.api.jbi.management.TaskProcessor
Process each Task previously added to the Processor, in the same order as they have been added to it.
PROPERTY_REGISTRY_MODE - Static variable in interface org.ow2.petals.microkernel.api.configuration.ConfigurationService
 
PROPERTY_ROUTER_CONSUMER_NOACK - Static variable in interface org.ow2.petals.microkernel.api.jbi.messaging.RouterService
The message exchange properties to set the NOACK feature.
PROPERTY_ROUTER_PROVIDER_LINKTYPE - Static variable in interface org.ow2.petals.microkernel.api.jbi.messaging.RouterService
The message exchange property name to set the provider link type to resolve.
PROPERTY_ROUTER_PROVIDER_NOACK - Static variable in interface org.ow2.petals.microkernel.api.jbi.messaging.RouterService
 
PROPERTY_ROUTER_QOS - Static variable in interface org.ow2.petals.microkernel.api.jbi.messaging.RouterService
Constant used to specify the property name to set the router policy.
PROPERTY_ROUTER_SEND_ATTEMPT - Static variable in interface org.ow2.petals.microkernel.api.jbi.messaging.RouterService
Constant used to specify the property name to set the router send attempt.
PROPERTY_ROUTER_SEND_DELAY - Static variable in interface org.ow2.petals.microkernel.api.jbi.messaging.RouterService
Constant used to specify the property name to set the delay between router send attempts.
PROPERTY_ROUTER_TIMETOLIVE - Static variable in interface org.ow2.petals.microkernel.api.jbi.messaging.RouterService
The message exchange property to set the TTL of the exchange.
PROPERTY_SENDSYNC - Static variable in interface org.ow2.petals.microkernel.api.jbi.messaging.DeliveryChannel
The intern message exchange property name to mark the exchange as a synchronous invocation.

Q

query(String, QName, QName, String, String, String, String) - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.registry.EndpointRegistry
 

R

receive(ComponentContext, long) - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.RouterService
Ask to receive a message from MNR and return it.
registerBindingComponent(ComponentLifeCycleMBean, String) - Method in interface org.ow2.petals.microkernel.api.jbi.management.AdminService
 
registerComponent(String) - Method in interface org.ow2.petals.microkernel.api.container.SharedLibraryLifeCycle
Register a component which uses this Shared Library.
registerConnection(QName, QName, String) - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.registry.EndpointRegistry
Register a connection
registerConnection(QName, String, QName, String) - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.registry.EndpointRegistry
Register a connection
registerEngineComponent(ComponentLifeCycleMBean, String) - Method in interface org.ow2.petals.microkernel.api.jbi.management.AdminService
 
registerExternalEndpoint(ServiceEndpoint) - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.registry.EndpointRegistry
Register this given external endpoint
registerInstaller(Installer, String) - Method in interface org.ow2.petals.microkernel.api.jbi.management.AdminService
 
registerLocalContainerOnMaster() - Method in interface org.ow2.petals.microkernel.api.communication.topology.TopologyService
 
registerServiceAssembly(ServiceAssemblyLifeCycle, String) - Method in interface org.ow2.petals.microkernel.api.jbi.management.AdminService
 
registerSharedLibrary(SharedLibraryLifeCycle, String) - Method in interface org.ow2.petals.microkernel.api.jbi.management.AdminService
 
registerSU(ServiceUnitLifeCycle) - Method in interface org.ow2.petals.microkernel.api.container.ServiceAssemblyLifeCycle
Register a ServiceUnitLifeCycle into a synchronized map of the ServiceAssemblyLifeCycle
REGISTRY_FRACTAL_ITF_NAME - Static variable in interface org.ow2.petals.microkernel.api.extension.PetalsExtensionController
The name of the client interface of the Fractal composite "extension" of the registry service.
RegistryException - Exception in org.ow2.petals.microkernel.api.jbi.messaging.registry
 
RegistryException(String) - Constructor for exception org.ow2.petals.microkernel.api.jbi.messaging.registry.RegistryException
 
RegistryException(String, Throwable) - Constructor for exception org.ow2.petals.microkernel.api.jbi.messaging.registry.RegistryException
 
RegistryException(Throwable) - Constructor for exception org.ow2.petals.microkernel.api.jbi.messaging.registry.RegistryException
 
RegistryListener - Interface in org.ow2.petals.microkernel.api.jbi.messaging.registry
 
removeAllLocalEndpoints() - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.registry.EndpointRegistry
Remove all the local endpoints.
removeComponent(ComponentContext) - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.RouterService
Inform that a component is uninstalling.
removeComponent(String) - Method in interface org.ow2.petals.microkernel.api.system.repository.RepositoryService
Delete and clean all directories and related data from the Petals repository, for the given component identifier.
removeContainerConfiguration(ContainerConfiguration) - Method in interface org.ow2.petals.microkernel.api.communication.topology.TopologyService
Remove container configuration.
removeContainerConfiguration(ContainerConfiguration) - Method in interface org.ow2.petals.microkernel.api.configuration.ConfigurationService
Unregisters the subdomain within the local topology.
RemoveContainerException - Exception in org.ow2.petals.microkernel.api.communication.topology.exception
An error occurs removing a container from the topology.
RemoveContainerException(String, Throwable) - Constructor for exception org.ow2.petals.microkernel.api.communication.topology.exception.RemoveContainerException
 
removeFractalComponent() - Method in interface org.ow2.petals.microkernel.api.extension.PetalsExtensionController
Remove a Fractal component associated to the extension and unbinds all interfaces.
removeServiceAssembly(String) - Method in interface org.ow2.petals.microkernel.api.system.repository.RepositoryService
Delete and clean all directories and related data from the Petals repository, for the given sa identifier.
removeSharedLibrary(String, String) - Method in interface org.ow2.petals.microkernel.api.system.repository.RepositoryService
Delete and clean all directories and related data from the Petals repository, for the given sl identifier.
removeSubdomainConfiguration(String) - Method in interface org.ow2.petals.microkernel.api.communication.topology.TopologyService
Remove subdomain configuration.
removeSubdomainConfiguration(String) - Method in interface org.ow2.petals.microkernel.api.configuration.ConfigurationService
Unregister a subdomain within the local topology.
RemoveSubDomainException - Exception in org.ow2.petals.microkernel.api.communication.topology.exception
An error occurs removing a sub-domain from the topology.
RemoveSubDomainException(String, Throwable) - Constructor for exception org.ow2.petals.microkernel.api.communication.topology.exception.RemoveSubDomainException
 
RepositoryException - Exception in org.ow2.petals.microkernel.api.system.repository.exception
 
RepositoryException() - Constructor for exception org.ow2.petals.microkernel.api.system.repository.exception.RepositoryException
 
RepositoryException(String, Throwable) - Constructor for exception org.ow2.petals.microkernel.api.system.repository.exception.RepositoryException
 
RepositoryException(Throwable) - Constructor for exception org.ow2.petals.microkernel.api.system.repository.exception.RepositoryException
 
RepositoryService - Interface in org.ow2.petals.microkernel.api.system.repository
Platform Component Repository.
requestQueue - Variable in class org.ow2.petals.microkernel.api.container.thread.AbstractThread
The blocking working queue is equal to a FIFO.
responseQueue - Variable in class org.ow2.petals.microkernel.api.container.thread.AbstractThread
The response queue used to wait for the task to complete.
retrieveServerProperties() - Method in interface org.ow2.petals.microkernel.api.admin.PetalsAdminServiceMBean
Retrieve all the properties of the server local configuration (ie. the content of 'server.properties' or equivalent, including: the configured properties and un.
retrieveTopology(String) - Method in interface org.ow2.petals.microkernel.api.admin.PetalsAdminServiceMBean
Retrieve the collection of containers, sub-domains and domain configurations.
ROUTER_COMPONENT - Static variable in class org.ow2.petals.microkernel.api.server.FractalHelper
The Router component name.
ROUTER_MONITOR_COMPONENT - Static variable in class org.ow2.petals.microkernel.api.server.FractalHelper
 
RouterService - Interface in org.ow2.petals.microkernel.api.jbi.messaging
Routes messages from the DeliveryChannel to their destinations.
RoutingException - Exception in org.ow2.petals.microkernel.api.jbi.messaging
 
RoutingException(String) - Constructor for exception org.ow2.petals.microkernel.api.jbi.messaging.RoutingException
the default contructor.
RoutingException(String, Throwable) - Constructor for exception org.ow2.petals.microkernel.api.jbi.messaging.RoutingException
Constructor.
RoutingException(Throwable) - Constructor for exception org.ow2.petals.microkernel.api.jbi.messaging.RoutingException
Constructor.
run() - Method in class org.ow2.petals.microkernel.api.container.thread.AbstractThread
 
run() - Method in class org.ow2.petals.microkernel.api.server.PetalsStopThread
 

S

SecurityContext - Class in org.ow2.petals.microkernel.api.jbi.security
Security context.
SecurityContext(String) - Constructor for class org.ow2.petals.microkernel.api.jbi.security.SecurityContext
Creates a new instance of SecurityContext
send(ComponentContext, MessageExchangeWrapper) - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.RouterService
Send the message into the NMR.
sendSync(ComponentContext, MessageExchangeWrapper, long) - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.RouterService
Send the message synchronously into the NMR.
ServiceAssemblyAlreadyExistsException - Exception in org.ow2.petals.microkernel.api.system.repository.exception
 
ServiceAssemblyAlreadyExistsException(String, Throwable) - Constructor for exception org.ow2.petals.microkernel.api.system.repository.exception.ServiceAssemblyAlreadyExistsException
 
ServiceAssemblyLifeCycle - Interface in org.ow2.petals.microkernel.api.container
The LifeCycle interface of a service assembly.
ServiceEndpoint - Interface in org.ow2.petals.microkernel.api.jbi.messaging
The petals service endpoint contains the JBI information and the localization.
ServiceUnitLifeCycle - Class in org.ow2.petals.microkernel.api.container
This class manage the life cycle of deployed service units.
ServiceUnitLifeCycle(ServiceUnit, String, AdminService) - Constructor for class org.ow2.petals.microkernel.api.container.ServiceUnitLifeCycle
 
setArchiveUrl(URL) - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
setComponent(Component) - Method in interface org.ow2.petals.microkernel.api.jbi.ComponentContext
 
setComponentContext(ComponentContext) - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
setComponentResult(String) - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
setComponentStateHolder(Component) - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
setContainerState(String, ContainerConfiguration.ContainerState) - Method in interface org.ow2.petals.microkernel.api.communication.topology.TopologyService
Set the given state to the give container.
setContainerState(ContainerConfiguration.ContainerState) - Method in interface org.ow2.petals.microkernel.api.configuration.ConfigurationService
Set the running state of the local container.
setDescription(String) - Method in class org.ow2.petals.microkernel.api.configuration.DomainConfiguration
 
setDescription(String) - Method in class org.ow2.petals.microkernel.api.configuration.SubDomainConfiguration
 
setDescriptor(Jbi) - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
setEntityName(String) - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
setEntityVersion(String) - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
setExchangeStorageDuration(long) - Method in interface org.ow2.petals.microkernel.api.system.persistence.PersistenceService
Set the exchange storage duration.
setForcedState(boolean) - Method in interface org.ow2.petals.microkernel.api.container.ServiceAssemblyLifeCycle
 
setInstallerObjectName(ObjectName) - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
setInstallUrl(URL) - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
setJndiBatchSize(int) - Method in class org.ow2.petals.microkernel.api.configuration.JndiConfiguration
 
setJndiConfiguration(JndiConfiguration) - Method in class org.ow2.petals.microkernel.api.configuration.DomainConfiguration
 
setJndiFactory(String) - Method in class org.ow2.petals.microkernel.api.configuration.JndiConfiguration
 
setJndiPoolSize(int) - Method in class org.ow2.petals.microkernel.api.configuration.JndiConfiguration
 
setJndiProviderUrl(URI) - Method in class org.ow2.petals.microkernel.api.configuration.JndiConfiguration
 
setJndiSecurityCredentials(String) - Method in class org.ow2.petals.microkernel.api.configuration.JndiConfiguration
 
setJndiSecurityPrincipal(String) - Method in class org.ow2.petals.microkernel.api.configuration.JndiConfiguration
 
setMode(DomainConfiguration.DomainMode) - Method in class org.ow2.petals.microkernel.api.configuration.DomainConfiguration
 
setMode(SubdomainMode) - Method in class org.ow2.petals.microkernel.api.configuration.SubDomainConfiguration
 
setName(String) - Method in class org.ow2.petals.microkernel.api.configuration.DomainConfiguration
 
setName(String) - Method in class org.ow2.petals.microkernel.api.configuration.SubDomainConfiguration
 
setNetworkTimeSynchronized(boolean) - Method in class org.ow2.petals.microkernel.api.configuration.SubDomainConfiguration
 
setPetalsStopThread(PetalsStopThread) - Method in interface org.ow2.petals.microkernel.api.admin.PetalsAdminInterface
Set the thread which will stop PEtALS
setSaLifeCycle(ServiceAssemblyLifeCycle) - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
setSecurityContext(SecurityContext) - Method in interface org.ow2.petals.microkernel.api.jbi.ComponentContext
 
setServiceAssemblyStateHolder(ServiceAssembly) - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
setSharedLibraryStateHolder(SharedLibrary) - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
setSuDescriptorInSa(ServiceUnit) - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
setSuInstallUrl(URL) - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
setSuInstallUrls(Map<String, URL>) - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
setSuTaskProcessors(List<TaskProcessor>) - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
setUnzipRoot(File) - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
setXmlResult(XMLResult) - Method in class org.ow2.petals.microkernel.api.jbi.management.Context
 
SharedLibraryAlreadyExistsException - Exception in org.ow2.petals.microkernel.api.system.repository.exception
 
SharedLibraryAlreadyExistsException(String, String, Throwable) - Constructor for exception org.ow2.petals.microkernel.api.system.repository.exception.SharedLibraryAlreadyExistsException
 
SharedLibraryLifeCycle - Interface in org.ow2.petals.microkernel.api.container
The LifeCycle interface of the shared library.
shutdown() - Method in interface org.ow2.petals.microkernel.api.container.Installer
shutdown the installer freeing its resources
shutDown() - Method in class org.ow2.petals.microkernel.api.container.ServiceUnitLifeCycle
 
SHUTDOWN - Static variable in class org.ow2.petals.microkernel.api.container.thread.ComponentLifeCycleThread
 
shutdown(String) - Method in interface org.ow2.petals.microkernel.api.jbi.management.AtomicDeploymentService
 
shutdown() - Method in interface org.ow2.petals.microkernel.api.PetalsLifeCycle
Called to shutdown a component.
shutdownAllComponents() - Method in interface org.ow2.petals.microkernel.api.jbi.management.InstallationServiceMBean
Try to shutdown all components.
shutdownAllNoMoreUsedComponents() - Method in interface org.ow2.petals.microkernel.api.jbi.management.InstallationServiceMBean
Try to shutdown all no more used components (no service assembly is deployed having a service unit running on the component).
shutdownAllServiceAssemblies() - Method in interface org.ow2.petals.microkernel.api.jbi.management.DeploymentServiceMBean
Try to shutdown all service assemblies.
shutdownComponent(String) - Method in interface org.ow2.petals.microkernel.api.jbi.management.InstallationServiceMBean
Shutdown the component.
shutdownContainer() - Method in interface org.ow2.petals.microkernel.api.admin.PetalsAdminServiceMBean
Unload the container from the Petals global environment.
SHUTDOWNTHREAD - Static variable in class org.ow2.petals.microkernel.api.container.thread.AbstractThread
Shutdown thread action
shutdownThread() - Method in class org.ow2.petals.microkernel.api.container.thread.AbstractThread
Shutdown the current thread
SLAVE - Static variable in interface org.ow2.petals.microkernel.api.configuration.ConfigurationService
 
STANDALONE - Static variable in interface org.ow2.petals.microkernel.api.configuration.ConfigurationService
 
start() - Method in class org.ow2.petals.microkernel.api.container.ServiceUnitLifeCycle
 
start() - Method in interface org.ow2.petals.microkernel.api.container.SharedLibraryLifeCycle
Start of the Shared Library lifecycle.
START - Static variable in class org.ow2.petals.microkernel.api.container.thread.ComponentLifeCycleThread
 
start(String) - Method in interface org.ow2.petals.microkernel.api.jbi.management.AtomicDeploymentService
 
start() - Method in interface org.ow2.petals.microkernel.api.log.Logger
if log is enabled, Log as DEBUG : -START-
start(Object) - Method in interface org.ow2.petals.microkernel.api.log.Logger
if log is enabled, Log as DEBUG the message : -START-msg
start() - Method in class org.ow2.petals.microkernel.api.util.LoggingUtil
if log is enabled, Log as DEBUG : -START-
start(Object) - Method in class org.ow2.petals.microkernel.api.util.LoggingUtil
if log is enabled, Log as DEBUG the message : -START-msg
startAllComponents() - Method in interface org.ow2.petals.microkernel.api.jbi.management.InstallationServiceMBean
Try to start all components.
startAllServiceAssemblies() - Method in interface org.ow2.petals.microkernel.api.jbi.management.DeploymentServiceMBean
Try to start all service assemblies.
startComponent(String) - Method in interface org.ow2.petals.microkernel.api.jbi.management.InstallationServiceMBean
Start the component.
startComponent(Component) - Static method in class org.ow2.petals.microkernel.api.server.FractalHelper
A utility function to start the given fractal component.
stop() - Method in class org.ow2.petals.microkernel.api.container.ServiceUnitLifeCycle
 
stop() - Method in interface org.ow2.petals.microkernel.api.container.SharedLibraryLifeCycle
Stop of the shared library lifecycle.
STOP - Static variable in class org.ow2.petals.microkernel.api.container.thread.ComponentLifeCycleThread
 
stop(String) - Method in interface org.ow2.petals.microkernel.api.jbi.management.AtomicDeploymentService
 
stopAllComponents() - Method in interface org.ow2.petals.microkernel.api.jbi.management.InstallationServiceMBean
Try to stop all components.
stopAllServiceAssemblies() - Method in interface org.ow2.petals.microkernel.api.jbi.management.DeploymentServiceMBean
Try to stop all service assemblies.
stopComponent(String) - Method in interface org.ow2.petals.microkernel.api.jbi.management.InstallationServiceMBean
Stop the component.
stopComponent(Component) - Static method in class org.ow2.petals.microkernel.api.server.FractalHelper
A utility function to stop the given fractal component.
stopComposite(Component) - Static method in class org.ow2.petals.microkernel.api.server.FractalHelper
A utility function to stop the given fractal composite.
stopContainer() - Method in interface org.ow2.petals.microkernel.api.admin.PetalsAdminServiceMBean
Stop the container.
stopTraffic() - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.RouterService
Prepare the stopping of the component.
SubDomainConfiguration - Class in org.ow2.petals.microkernel.api.configuration
This class holds the sub-domain topology information.
SubDomainConfiguration() - Constructor for class org.ow2.petals.microkernel.api.configuration.SubDomainConfiguration
 
SubdomainUnknownException - Exception in org.ow2.petals.microkernel.api.configuration.exception
The sub-domain is unknown in the current topology.
SubdomainUnknownException(String) - Constructor for exception org.ow2.petals.microkernel.api.configuration.exception.SubdomainUnknownException
 
synchronizeRegistry() - Method in interface org.ow2.petals.microkernel.api.jbi.messaging.registry.EndpointRegistryMBean
Synchronize the registry for the local node
SYSTEM_COMPOSITE - Static variable in class org.ow2.petals.microkernel.api.server.FractalHelper
The System component name.
SYSTEMRECOVERY_COMPONENT - Static variable in class org.ow2.petals.microkernel.api.server.FractalHelper
The system recovery component name.
SYSTEMSTATE_FRACTAL_ITF_NAME - Static variable in interface org.ow2.petals.microkernel.api.extension.PetalsExtensionController
The name of the client interface of the Fractal composite "extension" of the system state service.
SystemStateService - Interface in org.ow2.petals.microkernel.api.system
Allows to persist, update, delete and recover JBI artefacts.

T

Task - Interface in org.ow2.petals.microkernel.api.jbi.management
A Task is an execution unit, that can be executed or undo.
taskList - Variable in class org.ow2.petals.microkernel.api.jbi.management.TaskProcessor
 
TaskProcessor - Class in org.ow2.petals.microkernel.api.jbi.management
The TaskProcessor executes an ordered List of Tasks : it calls the execute method on each Task.
TaskProcessor(Context, LoggingUtil) - Constructor for class org.ow2.petals.microkernel.api.jbi.management.TaskProcessor
 
TCP_TRANSPORTER_COMPONENT - Static variable in class org.ow2.petals.microkernel.api.server.FractalHelper
 
timeout - Variable in class org.ow2.petals.microkernel.api.container.thread.AbstractThread
Time before an action is considered as blocked Exception is thrown when this time exceed
TOPOLOGY_COMPONENT - Static variable in class org.ow2.petals.microkernel.api.server.FractalHelper
The topology service component name.
TOPOLOGY_FRACTAL_ITF_NAME - Static variable in interface org.ow2.petals.microkernel.api.extension.PetalsExtensionController
The name of the client interface of the Fractal composite "extension" of the topology service.
TopologyService - Interface in org.ow2.petals.microkernel.api.communication.topology
 
TopologyServiceMBean - Interface in org.ow2.petals.microkernel.api.communication.topology
The JMX server API of the service 'Topology'
toString() - Method in class org.ow2.petals.microkernel.api.configuration.DomainConfiguration
 
toString() - Method in class org.ow2.petals.microkernel.api.configuration.JndiConfiguration
 
toString() - Method in class org.ow2.petals.microkernel.api.configuration.SubDomainConfiguration
 
TRANSPORTER_COMPOSITE - Static variable in class org.ow2.petals.microkernel.api.server.FractalHelper
The Transporter composite.

U

undeploy(String) - Method in interface org.ow2.petals.microkernel.api.jbi.management.AtomicDeploymentService
 
undeployAllServiceAssemblies(boolean) - Method in interface org.ow2.petals.microkernel.api.jbi.management.DeploymentServiceMBean
Try to undeploy all service assemblies.
undo(Context) - Method in interface org.ow2.petals.microkernel.api.jbi.management.Task
Reverse the task in order to retrieve the environ state before execution of this task.
UNINSTALL - Static variable in class org.ow2.petals.microkernel.api.container.thread.BootstrapThread
 
uninstall(String) - Method in interface org.ow2.petals.microkernel.api.jbi.management.ComponentInstallationService
Uninstall a component.
uninstallAllComponents() - Method in interface org.ow2.petals.microkernel.api.jbi.management.InstallationServiceMBean
Try to uninstall all components.
uninstallAllNoMoreUsedComponents() - Method in interface org.ow2.petals.microkernel.api.jbi.management.InstallationServiceMBean
Try to uninstall all no more used components (no service assembly is deployed having a service unit running on the component).
uninstallAllNoMoreUsedSharedLibraries() - Method in interface org.ow2.petals.microkernel.api.jbi.management.InstallationServiceMBean
Try to uninstall all no more used shared libraries (no component is installed referencing the shared library).
uninstallAllSharedLibraries() - Method in interface org.ow2.petals.microkernel.api.jbi.management.InstallationServiceMBean
Try to uninstall all shared libraries.
uninstallComponent(String) - Method in interface org.ow2.petals.microkernel.api.jbi.management.InstallationServiceMBean
Uninstall the component.
UNINSTALLED - Static variable in interface org.ow2.petals.microkernel.api.container.Installer
 
uninstallSharedLibrary(String, String) - Method in interface org.ow2.petals.microkernel.api.jbi.management.InstallationServiceMBean
Uninstall a previously installed shared library with the given version.
unloadAllInstallers(boolean) - Method in interface org.ow2.petals.microkernel.api.jbi.management.InstallationServiceMBean
Try to uninstall all components.
unLoadSharedLibrary() - Method in interface org.ow2.petals.microkernel.api.container.SharedLibraryLifeCycle
Uninstall the jbi shared library.
unprocess(int) - Method in class org.ow2.petals.microkernel.api.jbi.management.TaskProcessor
Unprocess each Task previously added to the Processor from the step provided, in the reversed order they have been added to it.
unprocess() - Method in class org.ow2.petals.microkernel.api.jbi.management.TaskProcessor
Unprocess each Task previously added to the Processor, in the reversed order they have been added to it.
unregisterBindingComponent(String) - Method in interface org.ow2.petals.microkernel.api.jbi.management.AdminService
 
unregisterComponent(String) - Method in interface org.ow2.petals.microkernel.api.container.SharedLibraryLifeCycle
Unregister a component if it is referenced by this Shared Library.
unregisterEngineComponent(String) - Method in interface org.ow2.petals.microkernel.api.jbi.management.AdminService
 
unregisterInstaller(String) - Method in interface org.ow2.petals.microkernel.api.jbi.management.AdminService
 
unregisterServiceAssembly(String) - Method in interface org.ow2.petals.microkernel.api.jbi.management.AdminService
 
unregisterSharedLibrary(String) - Method in interface org.ow2.petals.microkernel.api.jbi.management.AdminService
 
unregisterSU(ServiceUnitLifeCycle) - Method in interface org.ow2.petals.microkernel.api.container.ServiceAssemblyLifeCycle
Unregister a ServiceUnitLifeCycle from a synchronized map of the ServiceAssemblyLifeCycle
UNRESOLVED_INTERFACE - Static variable in class org.ow2.petals.microkernel.api.Constants
 
unzipArchive(File, File) - Static method in class org.ow2.petals.microkernel.api.util.ZipUtil
Unzip given zip file into the given destination
updateComponentInstallationState(String, String) - Method in interface org.ow2.petals.microkernel.api.system.SystemStateService
Update the given component installation state.
updateComponentLifeCycleState(String, String) - Method in interface org.ow2.petals.microkernel.api.system.SystemStateService
Update the given component lifecycle state.
updateMessageExchange(MessageExchangeImpl, boolean, Boolean) - Method in interface org.ow2.petals.microkernel.api.system.persistence.PersistenceService
Update a Message Exchange in the persistence service.
updateServiceAssemblyState(String, String) - Method in interface org.ow2.petals.microkernel.api.system.SystemStateService
Update the given service assembly state.

V

validateDynamicTopology() - Method in interface org.ow2.petals.microkernel.api.communication.topology.TopologyService
Validate the dynamic topology.
validateDynamicTopology() - Method in interface org.ow2.petals.microkernel.api.configuration.ConfigurationService
Validate the dynamic topology
validateManagementMessage(String, InputStream) - Static method in class org.ow2.petals.microkernel.api.jbi.management.XMLResult
Check if a management message task result is valid against a xml schema
valueOf(String) - Static method in enum org.ow2.petals.microkernel.api.configuration.DomainConfiguration.DomainMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ow2.petals.microkernel.api.jbi.management.JbiArchiveType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ow2.petals.microkernel.api.jbi.management.XMLResult.CauseFramework
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ow2.petals.microkernel.api.jbi.management.XMLResult.MessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ow2.petals.microkernel.api.jbi.management.XMLResult.TaskResult
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.ow2.petals.microkernel.api.configuration.DomainConfiguration.DomainMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ow2.petals.microkernel.api.jbi.management.JbiArchiveType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ow2.petals.microkernel.api.jbi.management.XMLResult.CauseFramework
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ow2.petals.microkernel.api.jbi.management.XMLResult.MessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ow2.petals.microkernel.api.jbi.management.XMLResult.TaskResult
Returns an array containing the constants of this enum type, in the order they are declared.
verifyContainerTopology(ContainerConfiguration, SubDomainConfiguration, DomainConfiguration) - Method in interface org.ow2.petals.microkernel.api.configuration.ConfigurationService
Verify the given containerConfiguration against the topology configuration.

W

warning(Object) - Method in interface org.ow2.petals.microkernel.api.log.Logger
if log is enabled, Log as warning the message
warning(Object, Throwable) - Method in interface org.ow2.petals.microkernel.api.log.Logger
if log is enabled, Log as warning the exception
warning(Object) - Method in class org.ow2.petals.microkernel.api.util.LoggingUtil
if log is enabled, Log as warning the message
warning(Object, Throwable) - Method in class org.ow2.petals.microkernel.api.util.LoggingUtil
if log is enabled, Log as warning the exception
wrapComponentTaskResult(String, String, String) - Method in class org.ow2.petals.microkernel.api.jbi.management.XMLResult
Return a component task result xml

X

xmlBuffer - Variable in class org.ow2.petals.microkernel.api.jbi.management.XMLResult
 
XMLResult - Class in org.ow2.petals.microkernel.api.jbi.management
This class gathers the DTD used for the management message.
XMLResult(String) - Constructor for class org.ow2.petals.microkernel.api.jbi.management.XMLResult
 
XMLResult.CauseFramework - Enum in org.ow2.petals.microkernel.api.jbi.management
 
XMLResult.MessageType - Enum in org.ow2.petals.microkernel.api.jbi.management
 
XMLResult.TaskResult - Enum in org.ow2.petals.microkernel.api.jbi.management
 

Z

ZipUtil - Class in org.ow2.petals.microkernel.api.util
Contains utilities methods in relation to Zip operations.

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

Copyright © 2005-2015 Linagora. All Rights Reserved.