Openwings API Documentation (v1.1)

Serialized Form


Package net.openwings.availability

Class net.openwings.availability.PerformanceReport extends java.lang.Object implements Serializable

serialVersionUID: -646609304635900469l

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 extends java.lang.Object implements Serializable

serialVersionUID: -144916089591112107l

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, DEGRADED status indicator


timeStamp

java.util.Date timeStamp
This is the date.


state

int state
This is the NO_RESPONSE, INITIALIZING, ACTIVE, BACKUP, NA state indicator


Package net.openwings.component

Class net.openwings.component.EventServiceParameters extends java.lang.Object implements Serializable

serialVersionUID: -433418525516113355l

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 extends java.lang.Exception implements Serializable

Class net.openwings.component.ProvideServiceParameters extends java.lang.Object implements Serializable

serialVersionUID: -8173166091314903201l

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 extends java.lang.Object implements Serializable

serialVersionUID: 7862154979935583641l

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 extends java.lang.Object implements Serializable

serialVersionUID: -6056020460388596045l

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 extends java.lang.Object implements Serializable

serialVersionUID: 1555521125653226651l

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 extends java.lang.Object implements Serializable

serialVersionUID: -1734749473987735290l

Serialized Fields

uniqueID

UniqueID uniqueID

serviceInterface

java.lang.Class serviceInterface

implementsInterface

boolean implementsInterface

Class net.openwings.component.utilities.UserInterfaceDescriptor extends java.lang.Object implements Serializable

serialVersionUID: 8124139589443621218l

Serialized Fields

supportedServiceInterface

java.lang.Class supportedServiceInterface

supportedUIClass

java.lang.Class supportedUIClass


Package net.openwings.connector

Class net.openwings.connector.Connector extends java.lang.Object implements Serializable

serialVersionUID: 1331285518608124841l

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 extends java.lang.Exception implements Serializable

Serialized Fields

exceptionList

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

Class net.openwings.connector.ConnectorGeneratorExceptions extends java.lang.Exception 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 extends Connector implements Serializable


Package net.openwings.connector.synchronous

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


Package net.openwings.container

Class net.openwings.container.ContainerProcessStatus extends java.lang.Object implements Serializable

serialVersionUID: 1280865341633316034l

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 extends java.lang.Exception implements Serializable

Serialized Fields

exception

java.lang.Exception exception


Package net.openwings.container.utilities

Class net.openwings.container.utilities.LoadBalancerAssignment extends java.lang.Object implements Serializable

serialVersionUID: -6968901430199436912l

Serialized Fields

processID

UniqueID processID

oldContainerID

UniqueID oldContainerID

newContainerID

UniqueID newContainerID

Class net.openwings.container.utilities.LoadBalancerContainerInfo extends java.lang.Object implements Serializable

serialVersionUID: -7516802443295803253l

Serialized Fields

containerID

UniqueID containerID

processInfoList

LoadBalancerProcessInfo[] processInfoList

reports

PerformanceReport[] reports

Class net.openwings.container.utilities.LoadBalancerProcessInfo extends java.lang.Object implements Serializable

serialVersionUID: -5277434509896850792l

Serialized Fields

processID

UniqueID processID

reports

PerformanceReport[] reports

Class net.openwings.container.utilities.LogAccess.LogFileDescriptor extends java.lang.Object implements Serializable

Serialized Fields

lastModified

long lastModified

componentName

java.lang.String componentName

processID

UniqueID processID

Class net.openwings.container.utilities.PerformanceThreshold extends java.lang.Object implements Serializable

serialVersionUID: 3827599928038200696l

Serialized Fields

yellowThreshold

float yellowThreshold

redThreshold

float redThreshold

reportName

java.lang.String reportName


Package net.openwings.context

Class net.openwings.context.ContextDescriptor extends java.lang.Object implements Serializable

serialVersionUID: 363931332668049205l

Serialized Fields

context

UniqueID context

name

java.lang.String name

Class net.openwings.context.PlatformDescriptor extends java.lang.Object implements Serializable

serialVersionUID: 6816952541057275554l

Serialized Fields

platform

UniqueID platform

name

java.lang.String name

clustered

boolean clustered


Package net.openwings.identity

Class net.openwings.identity.Attribute extends java.lang.Object implements Serializable

serialVersionUID: 6014114976741850339l

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 extends java.lang.Object implements Serializable

serialVersionUID: -6141812753627108293l

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 extends java.lang.Object implements Serializable

serialVersionUID: 8972386655569849798l

Serialized Fields

bytes

byte[] bytes


Package net.openwings.install

Class net.openwings.install.InstallableComponentDescriptor extends ComponentDescriptor implements Serializable

serialVersionUID: 8580226451248116430l

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 extends java.lang.Exception implements Serializable

Serialized Fields

exception

java.lang.Exception exception


Package net.openwings.policy

Class net.openwings.policy.PolicyException extends java.lang.Exception implements Serializable

Serialized Fields

e

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


Package net.openwings.security

Class net.openwings.security.OpenwingsRole extends java.lang.Object implements Serializable

Serialized Fields

roleName

java.lang.String roleName

signedName

java.security.SignedObject signedName

Class net.openwings.security.ServicePermission extends java.security.BasicPermission implements Serializable


Package net.openwings.service

Class net.openwings.service.ServiceInterfaceException extends java.lang.Exception implements Serializable


Package net.openwings.ui

Class net.openwings.ui.UserInterfaceException extends java.lang.Exception implements Serializable

Serialized Fields

e

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


Openwings API Documentation (v1.1)