|
Openwings API Documentation (v1.1) | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Attribute with the
given name and value.
ConnectionListener.
MBean to this Manager.
MBeanAdapter to this
Manager.
ManagerListener which
will be notified when MBeans are added or removed from
this Manager.
Policy interface to a
package where a suitable implementation class may be found.
Context.
Context.
ContainerManager is able to run.
ContainerManager
has new processes (components) that it is able to run.
Manager.
ClusteredContainerManager service.
Container.
ContainerManager.
Container service that is not also a
ContainerManager.
Container service.
Component interface
to provide additional service-based functionality to the
Openwings architecture.Component or one of its subinterfaces.UserProxy connects or disconnects to or from a
ProviderProxy.ReceiverProxy and SenderProxy
that make up an Openwings connector.loadProxies() method.
loadProxies() method.
ConnectorGenerator.ConnectorLoader.Container
a way to obtain an implementation of ContainerAccess.Container and
ContainerManager services.Container or ContainerManager.ContainerManager.ContainerManager
may use to persist information about the plugins it uses.Container or ContainerManager.ContainerProcess, Container, or
ContainerManager.ContainerProcess.ContainerProcessStatus class.
Installer,
so the same component may be run with different configurations.
Installer implementation invokes this method
any time a component's resolution state
changes.
- connect() -
Method in interface net.openwings.connector.ReceiverProxy
- This method connects the
ReceiverProxy
to the network.
- connect() -
Method in interface net.openwings.connector.SenderProxy
- This method connects the
SenderProxy
to the ReceiverProxy over the network.
- connectDistributedObject(Object) -
Method in interface net.openwings.component.Component
- This method can be used on the client side of a connection to
enable a distributed object to be used.
- createArchives(String, String) -
Method in interface net.openwings.connector.ConnectorClassArchiver
- This method creates the archive by the given
archiveName
based on the given interfaceName.
- createArchives(String, String, String) -
Method in interface net.openwings.connector.ConnectorClassArchiver
- This method creates the archive by the given
archiveName
based on the given interfaceName.
- createNewPolicy(Class) -
Method in interface net.openwings.policy.PolicyLoader
- Create a new policy object that implements the interface specified
by the
policyType parameter.
- createProcess(ComponentDescriptor) -
Method in interface net.openwings.container.Container
- This method creates a process inside the container based on the
given
ComponentDescriptor.
- createProcess(ComponentDescriptor, UniqueID, ContainerProcessStatus, MarshalledObject) -
Method in interface net.openwings.container.Container
- This method creates a process inside the container based on the
given
ComponentDescriptor, the process unique
ID, and the saved process state.
- createProcess(ComponentDescriptor, boolean, boolean, String) -
Method in interface net.openwings.container.Container
- This method creates a process inside the container based on the
given
ComponentDescriptor and lifecycle-related
parameters.
- createProcess(UniqueID) -
Method in interface net.openwings.container.ContainerManager
- This method creates a process inside the container manager based on the
unique identifier of a
ComponentDescriptor returned
from getRunnableProcesses.
- createProcess(UniqueID, boolean, boolean, boolean, String) -
Method in interface net.openwings.container.ContainerManager
- This method creates a process inside the container manager based on the
unique identifier of a
ComponentDescriptor returned
from getRunnableProcesses.
PerformanceReports for disk usage
ReceiverProxy
from the network.
SenderProxy
from the ReceiverProxy.
publishService() / subscribeService()
methods of the Component interface to register ongoing
interest in certain asynchronous services (topics).publishService()/subscribeService()
methods of the ComponentComplex interface to
interface to specify configuration information
and behavior relevant to using asynchronous (event or messaging)
services (topics).EventServiceParameters() object that is intended to be
passed to one of the ComponentComplex.publishService()
/subscribeService() methods to specify configuration
information and behavior relevant to publishing/subscribing to a service.equals() method.
equals() method.
Object.
equals() implementation.
ComponentDescriptor.
outputDirectory provided.
URL which can be
used to access the adapted MBeans.
URLs which can be
used to access adapted MBeans (i.e.
MBeans
registered with the Manager.
true if the component should be
started on platform boot.
Component.
ComponentComplex.
ComponentDescriptor object
that was used to create this ContainerProcess.
ComponentDescriptor
for all components installed on the system.
ComponentDescriptor
for all components installed on the system.
ClassLoader
to instantiate a connector for the given interface.
ConnectorRepository implementation).
ConnectorLoader.
ContainerAccess.
Container in which this ContainerProcess
is running
ContainerProcessStatus object that
represents the status of the ContainerProcess.
Policy.
Exception that triggered this exception.
Exception that triggered this exception.
null.
true if the component is executable.
Container is running.
SecurityService is running.
Container.
Manager is running.
URLs
that represent download locations for all dependencies of this
component, including the component itself.
UNINSTALLED, AUTHENTICATED,
INSTALLED, or RESOLVED.
ContainerProcess
ContainerProcess to fail
URL corresponding to the last location
from which the policy was loaded.
LoadBalancer implementation
MBeans of the requested
type that are registered with the Manager.
MBeanAdapters to be used
by the Manager
MBeans to be created
by the Manager
Manager.
ServiceResult objects that should be returned
from a call to ComponentComplex.useService().
true if the component can move between
containers or platforms.
Policy.
GREEN/YELLOW/RED designation for a particular type of
PerformanceReport
PlatformPerformance implementation
policyType parameter.
policyType parameter.
policyType parameter.
policyType parameter.
PolicyLoader that the
component can use to instantiate policies.
PolicyLoader.
ContainerProcess
ContainerProcess
was started or restarted
MobileProcess.
ContainerProcess
failed or was stopped
ProtocolAttributes of this connector.
ProtocolAttributes
object used to instantiate this connector.
receiverProxy of the superclass
Connector as an instance of ProviderProxy
senderProxy of the superclass
Connector casted to a PublisherProxy.
UserInterfaceFactory
objects that will be provided along with the service for use by
publishers
Reachable plugin.
ReceiverProxy of this connector.
PerformanceReports
generated by this object.
classpath field of this descriptor.
codebase field of this descriptor.
true if the component should be
restarted in case of failure.
serviceAttributes field of a ServiceResult
(or ServiceResult).
serviceAttributes field of a ServiceResult.
userInterfaceFactories field of a ServiceResult.
userInterfaceFactories field of a ServiceResult.
RoleSigner.
OpenwingsRoles
(Principals) assigned to a subject.
OpenwingsRoles
(Principals) assigned to a user name.
true if the component should be
started immediately.
ComponentDescriptors
that this ContainerManager is able to run.
ContainerManager is able to run
SenderProxy of this connector.
true if the component can share
a container with other components.
receiverProxy of the superclass
Connector casted to a SubscriberProxy
UserInterfaceFactory
objects that will be provided along with the service for use by
subscribers
ContainerProcess has been restarted
UniqueID.
UniqueID.
UserInterfaceBuilder.
UserInterfaceFactory
objects that will be provided along with the service
UserInterfaceFactorys that
correspond to the default MBeans
senderProxy of the superclass
Connector as an instance of UserProxy
SecurityService public key
corresponding to the private key used to sign objects.
Visible plugin based on an address.
Visible plugin based on a hostname.
Container or
ContainerManager is running.
AvailabilityMBean to receive
periodic heartbeat events.hashCode() method.
hashCode() method.
Object.
hashCode() implementation.
ComponentDescriptor, adding all
the information that would be used by the Install Service to install
a component.InstallableComponentDescriptor.MobileProcess
to a new container.LoadBalancer uses to make load balancing decisions
for a container manager.MobileProcess
that a plug-in LoadBalancer uses to make load balancing
decisions for a container manager.URL.
File.
senderProxy
and receiverProxy fields of this class.
MBeans accessible to another management framework (such as
JMX or SNMP).PerformanceReports for memory usage.
Manager:
Default MBeans
MBean User Interface Factories
MBeanAdapters
Manager.Manager to receive notification when an MBean
is added or removed from a Manager or
RemoteManagerContainer or ContainerManager.MobileProcess,
Container, or ContainerManager
are updated.PerformanceReports for network interfaces
Installer service.
PerformanceReports for CPU usage
ComponentDescriptor that describes how to run an
Openwings-compliant container.
AvailabilityMBean to receive
periodic performance reports.GREEN/YELLOW/RED status
for a particular type of performance report.Context to be notified when platforms are added
to the Context or deleted from the Context.PolicyException with no specified
detail message.
PolicyException with the specified
detail message.
PolicyException.
Context to be notified when policies are added,
changed, or deleted in a Context.Policy
objects and loads their saved state.PolicyLoader.ContainerAccess interface.Container or
ContainerManager.ContainerAccess interface.Context to be notified when properties are added,
changed, or deleted in a Context.ProtocolAttributes object if it contains
unique information about the configuration of a connector.provideService() method of the
ComponentComplex interface to specify
configuration information and behavior relevant to providing
services.ProvideServiceParameters() object that is intended to be
passed to one of the ComponentComplex.provideService()
methods to specify configuration information
and behavior relevant to providing a service.publishService() method of the
ComponentComplex interface to specify configuration
information and behavior relevant to creating an asynchronous
service (topic).PublishServiceParameters() object that is intended to be
passed to the
ComponentComplex.publishService(Class, PublishServiceParameters)
method to specify configuration information and behavior relevant
to creating an asynchronous service (topic).Iterator over the mappings of a
Policy class to an implementation package.
MBean was added to the
Manager.
MBean was removed from the
Manager.
MobileProcess is updated.
ContainerProcess
changes.
removeService() of the Component
interface on a service object previously passed to
serviceProvided().
Reachable.Context to be notified when context relationships
are added or removed.OpenwingsRole objects to access the role's
credentials.RoleSigner.SenderProxy and relay it to a reciever object.
ContainerProcess.
MobileProcess.
MBean from this Manager.
MBeanAdapter.
ManagerListener.
Context.
Context.
true if the factory was removed from the set
null if the attribute is
not in the list
null if the attribute is
not in the list
null if the attribute is
not in the list
null if the attribute is
not in the list
ContainerManager is able to run.
ContainerManager
has processes (components) that it is no longer able to run.
null if the attribute is
not in the list
null if the attribute is
not in the list
null if the attribute is
not in the list
null if the attribute is
not in the list
true if the factory was removed from the set
true if the factory was removed from the set
Manager.
Container
updates its performance report data.
Container or
ContainerManager.
ServiceDescriptor class.
ServicePermission with the
specified name.
ServicePermission for all methods
in the specified class.
URL.
File.
publishService() method of the Component
interface.
useService() method of the Component
interface.
servicePublished().
ComponentComplex.acceptDistributedObject(),
passing the service object.
Policy.
UNINSTALLED, AUTHENTICATED,
INSTALLED, or RESOLVED.
LoadBalancer implementation
MBeanAdapters to be used
by the Manager
MBeans to be created
by the Manager
ServiceResult objects that should be returned
from a call to ComponentComplex.useService().
Policy.
GREEN/YELLOW/RED designation for a particular type of
PerformanceReport
GREEN/YELLOW/RED
performance flags for various types of performance reports.
PlatformPerformance implementation
UserInterfaceFactory
objects that will be provided along with the service for use by
publishers
classpath field of this descriptor.
codebase field of this descriptor.
serviceAttributes field of a ServiceResult
(or ServiceResult).
serviceAttributes field of a ServiceResult.
userInterfaceFactories field of a ServiceResult.
userInterfaceFactories field of a ServiceResult.
ReceiverProxy
UserInterfaceFactory
objects that will be provided along with the service for use by
subscribers
UserInterfaceFactory
objects that will be provided along with the service
UserInterfaceFactorys that correspond
to the default MBeans
Component.
Manager is being shut down.
Manager.
ContainerProcess object returned from the
Container.createProcess() method.
ContainerProcess object.
toString() method.
toString() method.
toString() method.
toString() implementation.
toString() method
UniqueID.UniqueID
instances.useService() methods of the Component
interface to register ongoing interest in certain
services.useService() methods of the ComponentComplex
interface to specify configuration information
and behavior relevant to using services.UseServiceParameters() object that is intended to be
passed to one of the ComponentComplex.useService()
methods to specify configuration information
and behavior relevant to using a service.UserInterfaceBuilder.UserInterfaceDescriptor class.
UserInterfaceFactory.UserInterfaceException with no specified
detail message.
UserInterfaceException with the specified
detail message.
UserInterfaceException.
ContainerProcess.
MobileProcess.
UserProxy and the ProviderProxy.
UserProxy and the ProviderProxy.
Visible.Visible plugin to be notified of a change in a connection's
online/offline status.Visible implementation
to notify the listener of a change in a connection's status from
offline to online.
Installer implementation invokes this method
whenever a component uninstall is requested.
|
Openwings API Documentation (v1.1) | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||