Openwings API Documentation (v1.0)

Serialized Form


Package net.openwings.availability

Class net.openwings.availability.PerformanceReport implements Serializable

Serialized Fields

status

int status
This is the RED, YELLOW, GREEN status indicator.


percentage

float percentage
This indicates the percentage utilization of this component.


numerator

float numerator
This is the actual resource usage reading.


denominator

float denominator
This is the acutal available resources.


units

java.lang.String units
This is the units of the measurement.


name

java.lang.String name
This is the name of the measurement.

Class net.openwings.availability.UnitReport implements Serializable

Serialized Fields

name

java.lang.String name
This is the name of the unit under test.


description

java.lang.String description
Description of the fault.


status

int status
This is the OFFLINE, ONLINE status indicator


degraded

boolean degraded
Is the component degraded at all


Package net.openwings.component

Class net.openwings.component.EventServiceParameters implements Serializable

Serialized Fields

componentID

UniqueID componentID

serviceID

UniqueID serviceID

returnServiceAttributes

boolean returnServiceAttributes

returnUserInterfaceFactories

boolean returnUserInterfaceFactories

desiredUIClass

java.lang.Class desiredUIClass

desiredUIConstructorParameters

java.lang.Object[] desiredUIConstructorParameters

buildUIImmediately

boolean buildUIImmediately

requiredAttributeMap

java.util.HashMap requiredAttributeMap

Class net.openwings.component.InvalidServiceException implements Serializable

Class net.openwings.component.ProvideServiceParameters implements Serializable

Serialized Fields

serviceName

java.lang.String serviceName

serialNumber

java.lang.String serialNumber

comment

java.lang.String comment

displayName

java.lang.String displayName

iconResource

java.lang.String iconResource

serviceDescription

java.lang.String serviceDescription

serviceID

UniqueID serviceID

factorySet

java.util.HashSet factorySet

serviceAttributeMap

java.util.HashMap serviceAttributeMap

Class net.openwings.component.PublishServiceParameters implements Serializable

Serialized Fields

serviceName

java.lang.String serviceName

serialNumber

java.lang.String serialNumber

comment

java.lang.String comment

displayName

java.lang.String displayName

iconResource

java.lang.String iconResource

serviceDescription

java.lang.String serviceDescription

serviceID

UniqueID serviceID

publisherUIFactorySet

java.util.HashSet publisherUIFactorySet

subscriberUIFactorySet

java.util.HashSet subscriberUIFactorySet

serviceAttributeMap

java.util.HashMap serviceAttributeMap

Class net.openwings.component.ServiceResult implements Serializable

Serialized Fields

serviceID

UniqueID serviceID

componentID

UniqueID componentID

service

java.lang.Object service

serviceAttributeMap

java.util.HashMap serviceAttributeMap

userInterface

java.lang.Object userInterface

factories

UserInterfaceFactory[] factories

Class net.openwings.component.UseServiceParameters implements Serializable

Serialized Fields

componentID

UniqueID componentID

serviceID

UniqueID serviceID

acceptDistributedObjectsImmediately

boolean acceptDistributedObjectsImmediately

returnServiceAttributes

boolean returnServiceAttributes

returnUserInterfaceFactories

boolean returnUserInterfaceFactories

desiredUIClass

java.lang.Class desiredUIClass

desiredUIConstructorParameters

java.lang.Object[] desiredUIConstructorParameters

buildUIImmediately

boolean buildUIImmediately

maximumNumberOfResults

int maximumNumberOfResults

requiredAttributeMap

java.util.HashMap requiredAttributeMap


Package net.openwings.component.utilities

Class net.openwings.component.utilities.ServiceDescriptor implements Serializable

Serialized Fields

uniqueID

UniqueID uniqueID

serviceInterface

java.lang.Class serviceInterface

implementsInterface

boolean implementsInterface

Class net.openwings.component.utilities.UserInterfaceDescriptor implements Serializable

Serialized Fields

supportedServiceInterface

java.lang.Class supportedServiceInterface

supportedUIClass

java.lang.Class supportedUIClass


Package net.openwings.connector

Class net.openwings.connector.Connector implements Serializable

Serialized Fields

receiverProxy

ReceiverProxy receiverProxy
This field contains all of the business logic required to recieve calls from a SenderProxy and relay it to a reciever object.


senderProxy

SenderProxy senderProxy
This field contains all of the business logic required for a sender object to make seamless calls to a reciever object. This must also contain a protocol specific mechanism for communicating to a ReceiverProxy.


attributes

ProtocolAttributes attributes
This field contains any protocol-specific information used to configure the connector.

Class net.openwings.connector.ConnectorCompilerExceptions implements Serializable

Serialized Fields

exceptionList

java.util.LinkedList exceptionList
exceptionList LinkedList the list of Exceptions that have been collected.

Class net.openwings.connector.ConnectorGeneratorExceptions implements Serializable

Serialized Fields

exceptionList

java.util.LinkedList exceptionList
exceptionList LinkedList the list of Exceptions that have been collected.

 


Package net.openwings.connector.asynchronous

Class net.openwings.connector.asynchronous.AsynchronousConnector implements Serializable


Package net.openwings.connector.synchronous

Class net.openwings.connector.synchronous.SynchronousConnector implements Serializable


Package net.openwings.container

Class net.openwings.container.ContainerProcessStatus implements Serializable

Serialized Fields

processID

UniqueID processID

processStatusTime

java.util.Date processStatusTime

processStartTime

java.util.Date processStartTime

processStopTime

java.util.Date processStopTime

containerID

UniqueID containerID

timesRestarted

int timesRestarted

status

int status

lastExitCode

int lastExitCode

lastFailureCause

java.lang.Throwable lastFailureCause

performanceReports

PerformanceReport[] performanceReports

sharedContainer

boolean sharedContainer

restart

boolean restart

mobile

boolean mobile

commandLineParameters

java.lang.String commandLineParameters

Class net.openwings.container.ProcessCreationException implements Serializable

Serialized Fields

exception

java.lang.Exception exception


Package net.openwings.container.utilities

Class net.openwings.container.utilities.LoadBalancerAssignment implements Serializable

Serialized Fields

processID

UniqueID processID

oldContainerID

UniqueID oldContainerID

newContainerID

UniqueID newContainerID

Class net.openwings.container.utilities.LoadBalancerContainerInfo implements Serializable

Serialized Fields

containerID

UniqueID containerID

processInfoList

LoadBalancerProcessInfo[] processInfoList

reports

PerformanceReport[] reports

Class net.openwings.container.utilities.LoadBalancerProcessInfo implements Serializable

Serialized Fields

processID

UniqueID processID

reports

PerformanceReport[] reports

Class net.openwings.container.utilities.LogAccess.LogFileDescriptor implements Serializable

Serialized Fields

lastModified

long lastModified

componentName

java.lang.String componentName

processID

UniqueID processID

Class net.openwings.container.utilities.PerformanceThreshold implements Serializable

Serialized Fields

yellowThreshold

float yellowThreshold

redThreshold

float redThreshold

reportName

java.lang.String reportName


Package net.openwings.context

Class net.openwings.context.ContextDescriptor implements Serializable

Serialized Fields

context

UniqueID context

name

java.lang.String name

Class net.openwings.context.PlatformDescriptor implements Serializable

Serialized Fields

platform

UniqueID platform

name

java.lang.String name

clustered

boolean clustered


Package net.openwings.identity

Class net.openwings.identity.Attribute implements Serializable

Serialized Fields

name

java.lang.String name
The name of the attribute


value

java.lang.Object value
The value of the attribute. This must be Serializable.

Class net.openwings.identity.ComponentDescriptor implements Serializable

Serialized Fields

uniqueID

UniqueID uniqueID

componentName

java.lang.String componentName

version

java.lang.String version

description

java.lang.String description

executable

boolean executable

executableString

java.lang.String executableString

platform

java.lang.String platform

sharedContainerHint

boolean sharedContainerHint

restartHint

boolean restartHint

bootProcessHint

boolean bootProcessHint

runImmediatelyHint

boolean runImmediatelyHint

mobile

boolean mobile

classpath

java.net.URL[] classpath

codebase

java.net.URL[] codebase

properties

java.util.Properties properties

commandLineParameters

java.lang.String commandLineParameters

Class net.openwings.identity.UniqueID implements Serializable

Serialized Fields

bytes

byte[] bytes


Package net.openwings.install

Class net.openwings.install.InstallableComponentDescriptor implements Serializable

Serialized Fields

serveHint

boolean serveHint

policyDirectory

java.lang.String policyDirectory

sourceDirectory

java.lang.String sourceDirectory

dataDirectory

java.lang.String dataDirectory

docsDirectory

java.lang.String docsDirectory

libDirectory

java.lang.String libDirectory

httpDirectory

java.lang.String httpDirectory

binDirectory

java.lang.String binDirectory

iconFile

java.lang.String iconFile

resolvableCodebase

java.lang.String[] resolvableCodebase

resolvableClasspath

java.lang.String[] resolvableClasspath

installState

int installState

Class net.openwings.install.InstallException implements Serializable

Serialized Fields

exception

java.lang.Exception exception


Package net.openwings.policy

Class net.openwings.policy.PolicyException implements Serializable

Serialized Fields

e

java.lang.Exception e
The Exception that triggered this exception.


Package net.openwings.security

Class net.openwings.security.OpenwingsRole implements Serializable

Serialized Fields

roleName

java.lang.String roleName

signedName

java.security.SignedObject signedName

Class net.openwings.security.ServicePermission implements Serializable


Package net.openwings.service

Class net.openwings.service.ServiceInterfaceException implements Serializable


Package net.openwings.ui

Class net.openwings.ui.UserInterfaceException implements Serializable

Serialized Fields

e

java.lang.Exception e
The Exception that triggered this exception.


Openwings API Documentation (v1.0)