Serialized Form

Class com.oakgrovesystems.mediation.AbstractConditionalChange implements Serializable

Serialized Fields

precondition

com.oakgrovesystems.mediation.Condition precondition
The Condition that must be true for the Change to be applicable.


resultingChange

com.oakgrovesystems.mediation.Change resultingChange
The Change that is applied when applyTo() is called and the precondition is true.


Class com.oakgrovesystems.reactor.processMediation.ACE implements Serializable

Serialized Fields

type

int type

name

java.lang.String name

role

java.lang.String role


Class com.oakgrovesystems.reactor.processMediation.ACL implements Serializable


Class com.oakgrovesystems.reactor.requests.AddStatus implements Serializable


Class com.oakgrovesystems.reactor.requests.AddStatusResponse implements Serializable


Class com.oakgrovesystems.util.AssertionException implements Serializable


Class com.oakgrovesystems.util.Base64Exception implements Serializable


Class com.oakgrovesystems.mediation.CanNotEvaluateConditionException implements Serializable


Class com.oakgrovesystems.mediation.ChangeNotApplicableException implements Serializable


Class com.oakgrovesystems.reactor.requests.CloneInstance implements Serializable


Class com.oakgrovesystems.reactor.requests.CloneInstanceResponse implements Serializable


Class com.oakgrovesystems.mediation.Conjunction implements Serializable

Serialized Fields

conditions

java.util.Set conditions


Class com.oakgrovesystems.reactor.requests.Create implements Serializable

Serialized Fields

useLabelPaths

boolean useLabelPaths


Class com.oakgrovesystems.reactor.requests.CreateResponse implements Serializable


Class com.oakgrovesystems.reactor.requests.Delete implements Serializable


Class com.oakgrovesystems.reactor.requests.DeleteResponse implements Serializable


Class com.oakgrovesystems.mediation.Disjunction implements Serializable

Serialized Fields

conditions

java.util.Set conditions


Class com.oakgrovesystems.reactor.FailedRequestException implements Serializable

Serialized Fields

code

int code

userMsg

java.lang.String userMsg

debugInfo

java.lang.String debugInfo


Class com.oakgrovesystems.reactor.requests.Get implements Serializable

Serialized Fields

id

com.oakgrovesystems.reactor.ReactorObjectId id

useLabelPaths

boolean useLabelPaths


Class com.oakgrovesystems.reactor.requests.GetOperandIdsByLabelAndValue implements Serializable


Class com.oakgrovesystems.reactor.requests.GetOperandIdsByLabelAndValueResponse implements Serializable


Class com.oakgrovesystems.reactor.requests.GetProcessIdsForOperandsByLabelAndValue implements Serializable


Class com.oakgrovesystems.reactor.requests.GetProcessIdsForOperandsByLabelAndValueResponse implements Serializable


Class com.oakgrovesystems.reactor.requests.GetResponse implements Serializable


Class com.oakgrovesystems.reactor.IdentifierMappingException implements Serializable


Class com.oakgrovesystems.mediation.Inversion implements Serializable

Serialized Fields

conditionToInvert

com.oakgrovesystems.mediation.Condition conditionToInvert


Class com.oakgrovesystems.reactor.LabelPath implements Serializable

Serialized Fields

path

java.lang.StringBuffer path

defaultRoot

com.oakgrovesystems.reactor.ReactorObjectId defaultRoot

type

int type


Class com.oakgrovesystems.reactor.LabelPathFormatException implements Serializable


Class com.oakgrovesystems.reactor.requests.Lock implements Serializable


Class com.oakgrovesystems.reactor.requests.LockingBase implements Serializable


Class com.oakgrovesystems.reactor.requests.LockResponse implements Serializable


Class com.oakgrovesystems.reactor.requests.Login implements Serializable

Serialized Fields

username

java.lang.String username

password

java.lang.String password


Class com.oakgrovesystems.reactor.requests.LoginResponse implements Serializable


Class com.oakgrovesystems.reactor.requests.Logout implements Serializable


Class com.oakgrovesystems.reactor.requests.LogoutResponse implements Serializable


Class com.oakgrovesystems.reactor.processMediation.MetaDataParser implements Serializable

Serialized Fields

map

java.util.Map map

metaDataString

java.lang.String metaDataString


Class com.oakgrovesystems.util.ObjectDereferencingException implements Serializable


Class com.oakgrovesystems.reactor.processMediation.Operand implements Serializable

Serialized Fields

id

java.lang.String id

label

java.lang.String label

description

java.lang.String description

acl

com.oakgrovesystems.reactor.processMediation.ACL acl

visible_in_entire_subtree

boolean visible_in_entire_subtree

operand_value

java.lang.String operand_value

process

com.oakgrovesystems.reactor.ReactorObjectId process

metaDataString

java.lang.String metaDataString

metaDataParser

com.oakgrovesystems.reactor.processMediation.MetaDataParser metaDataParser


Class com.oakgrovesystems.reactor.processMediation.Policy implements Serializable

Serialized Fields

id

java.lang.String id
the id of this Policy


label

java.lang.String label
the label of this Policy


description

java.lang.String description
the description of this Policy


acl

com.oakgrovesystems.reactor.processMediation.ACL acl
the ACL of this Policy


eventSource

java.lang.String eventSource
the event source a ReactorEvent must have to trigger the execution of this Policy (null indicates that a ReactorEvent with any event source may trigger the execution of this Policy).


eventName

java.lang.String eventName
the event name (aka event type) a ReactorEvent must have to trigger the execution of this Policy (null indicates that a ReactorEvent of any type may trigger the execution of this Policy).


eventAttributes

java.util.HashMap eventAttributes
the event name (aka event type) a ReactorEvent must have to trigger the execution of this Policy.


language

java.lang.String language
the language of this Policy (only used with BSF Policies).


securityPolicy

java.lang.String securityPolicy
the name of the security policy to enforce on the execution of this Policy.


sourceCode

java.lang.String sourceCode
the classname, URL, or raw source for the executable code of this Policy, as specified by the sourceCodeType attribute


sourceCodeType

int sourceCodeType
whether the String sourceCode attribute contains the classname, url or raw source for the executable code of this Policy


process

com.oakgrovesystems.reactor.ReactorObjectId process
the id of the Process with which this Policy is associated


metaDataString

java.lang.String metaDataString

metaDataParser

com.oakgrovesystems.reactor.processMediation.MetaDataParser metaDataParser


Class com.oakgrovesystems.reactor.processMediation.Process implements Serializable

Serialized Fields

parent

com.oakgrovesystems.reactor.ReactorObjectId parent

id

java.lang.String id

isDefinition

boolean isDefinition
true if the Process is a definition, false if it is an instance


label

java.lang.String label

description

java.lang.String description

acl

com.oakgrovesystems.reactor.processMediation.ACL acl

startDate

java.lang.String startDate

endDate

java.lang.String endDate

metaDataString

java.lang.String metaDataString

metaDataParser

com.oakgrovesystems.reactor.processMediation.MetaDataParser metaDataParser

timers

java.util.List timers
An ordered list of timers (TimerSpec objects) that will be started in the Reactor Timer Service when the Process starts and deleted when the Process stops. The ordering of the List is used to match up TimerSpecs with the timer IDs of the started timers. The ids for the timers are stored in the timerIds List such that the first id in the TimerIds list corresponds to the first Timer in the timers list, and so on. The timerIds list is populated at the time the Process is started. Thereafter, the lengths of the timers and timerIds Lists should always be equal.


timerIds

java.util.List timerIds
An ordered list of the ids (Strings) of the Timers that were started when this Process was started. The ordering of the list is used to match up ids with their corresponding TimerSpecs in the timers List.


state

int state
The state attribute of a Process object holds the information on the current state of the process. It is not used by Process definitions- only instances. Process instances can be in one of three states: unstarted, started, or finished. When an instance is cloned from a definition, it is placed in the unstarted state. It remains in the unstarted state until either a start command is issued to start it or its precondition becomes true and it is started automatically. It then transitions to the started state. It remains in the started state until either a stop command is issued to stop it or one of its change conditions becomes true and the change dictated by that change condition indicates that the process should be stopped. It then transitions to the finished state. From the finished state, an instance can be restarted (transition back to the started state) in the same way that it transitions from the unstarted state to the started state- by a start command or its precondition becoming true. A Process will also transition to the finished state from either of the other states if its superprocess transitions to the finished state. State transitions can also occur as a result of application of the Process's change conditions.


currentStatuses

java.util.HashSet currentStatuses
The current statuses attribute of a Process object indicates the Statuses that currently apply to the Process. It is not used by Process definitions- only instances. A Process can have any number of current statuses at a given time. Reactor adds or removes Statuses to the Process's set of current statuses in response to an 'add status' or 'remove status' command or by application of the Process's change conditions.


preconditions

java.util.HashSet preconditions
The preconditions of a Process dictate the circumstances under which it should be started automatically. Specifically, one of the conditions specified by the preconditions attribute must be false and become true in order for the Process to be started automatically.


changeConditions

java.util.HashSet changeConditions
The change conditions of a Process dictate the circumstances under which the Process's state or current statuses should change. A change condition for a Process is composed of a condition that must be met and a change that should be applied to the Process when the condition is met. The condition specified by a change condition must be false and become true for the change to be applied automatically. changeConditions is a Set of instances of ProcessChangeCondition


operands

java.util.HashSet operands
The set of ReactorObjectIds of the Operands associated with this Process


statuses

java.util.HashSet statuses
The set of ReactorObjectIds of the Statuses associated with this Process


policies

java.util.HashSet policies
The set of ReactorObjectIds of the Policies associated with this Process


subprocesses

java.util.HashSet subprocesses
The set of ReactorObjectIds of the Subprocesses of this Process


Class com.oakgrovesystems.reactor.processMediation.ProcessChangeCondition implements Serializable


Class com.oakgrovesystems.reactor.processMediation.ProcessConditionalChange implements Serializable

Serialized Fields

objectMap

java.util.Map objectMap
the Map used for looking up Process objects for condition evaluation


Class com.oakgrovesystems.reactor.processMediation.ProcessConditionConjunction implements Serializable

Serialized Fields

objectMap

java.util.Map objectMap


Class com.oakgrovesystems.reactor.processMediation.ProcessConditionDisjunction implements Serializable

Serialized Fields

objectMap

java.util.Map objectMap


Class com.oakgrovesystems.reactor.processMediation.ProcessConditionInversion implements Serializable

Serialized Fields

objectMap

java.util.Map objectMap

conditionToInvert

com.oakgrovesystems.reactor.processMediation.ProcessCondition conditionToInvert


Class com.oakgrovesystems.reactor.processMediation.ProcessHasStatusCondition implements Serializable

Serialized Fields

processId

com.oakgrovesystems.reactor.ReactorObjectId processId

statusId

com.oakgrovesystems.reactor.ReactorObjectId statusId


Class com.oakgrovesystems.reactor.processMediation.ProcessMediationException implements Serializable


Class com.oakgrovesystems.reactor.processMediation.ProcessPrecondition implements Serializable


Class com.oakgrovesystems.reactor.processMediation.ProcessStateChange implements Serializable

Serialized Fields

newState

int newState


Class com.oakgrovesystems.reactor.processMediation.ProcessStateEqualsCondition implements Serializable

Serialized Fields

processId

com.oakgrovesystems.reactor.ReactorObjectId processId

state

int state


Class com.oakgrovesystems.reactor.processMediation.ProcessStatusAddition implements Serializable

Serialized Fields

newStatusId

com.oakgrovesystems.reactor.ReactorObjectId newStatusId


Class com.oakgrovesystems.reactor.processMediation.ProcessStatusRemoval implements Serializable

Serialized Fields

oldStatusId

com.oakgrovesystems.reactor.ReactorObjectId oldStatusId


Class com.oakgrovesystems.reactor.scheduling.quartz.QuartzCalendarProxy implements Serializable


Class com.oakgrovesystems.reactor.requests.QueryAllObjects implements Serializable


Class com.oakgrovesystems.reactor.requests.QueryGeneral implements Serializable

Serialized Fields

useLabelPaths

boolean useLabelPaths

processBuilder

com.oakgrovesystems.reactor.processMediation.xml.ProcessBuilder processBuilder

operandBuilder

com.oakgrovesystems.reactor.processMediation.xml.OperandBuilder operandBuilder

statusBuilder

com.oakgrovesystems.reactor.processMediation.xml.StatusBuilder statusBuilder

policyBuilder

com.oakgrovesystems.reactor.processMediation.xml.PolicyBuilder policyBuilder


Class com.oakgrovesystems.reactor.requests.QueryProcesses implements Serializable


Class com.oakgrovesystems.reactor.requests.QueryProcessTree implements Serializable


Class com.oakgrovesystems.reactor.requests.QueryRequest implements Serializable

Serialized Fields

processBuilder

com.oakgrovesystems.reactor.processMediation.xml.ProcessBuilder processBuilder

operandBuilder

com.oakgrovesystems.reactor.processMediation.xml.OperandBuilder operandBuilder

statusBuilder

com.oakgrovesystems.reactor.processMediation.xml.StatusBuilder statusBuilder

policyBuilder

com.oakgrovesystems.reactor.processMediation.xml.PolicyBuilder policyBuilder

useLabelPaths

boolean useLabelPaths


Class com.oakgrovesystems.reactor.requests.QueryResponse implements Serializable


Class com.oakgrovesystems.reactor.ReactorEvent implements Serializable

Serialized Fields

eventName

java.lang.String eventName

eventSource

java.lang.String eventSource

eventAttributes

java.util.Map eventAttributes

scopeNodeId

com.oakgrovesystems.reactor.ReactorObjectId scopeNodeId


Class com.oakgrovesystems.reactor.ReactorObjectId implements Serializable

Serialized Fields

id

java.lang.String id


Class com.oakgrovesystems.reactor.ReactorObjectMap implements Serializable


Class com.oakgrovesystems.reactor.client.ReactorProxyException implements Serializable

Serialized Fields

rootCause

java.lang.Throwable rootCause

response

com.oakgrovesystems.reactor.ReactorResponse response


Class com.oakgrovesystems.reactor.requests.ReactorRequest implements Serializable

Serialized Fields

requestType

java.lang.String requestType

authToken

java.lang.String authToken

parameters

java.util.HashMap parameters

processOutputter

com.oakgrovesystems.reactor.processMediation.xml.ProcessOutputter processOutputter

operandOutputter

com.oakgrovesystems.reactor.processMediation.xml.OperandOutputter operandOutputter

statusOutputter

com.oakgrovesystems.reactor.processMediation.xml.StatusOutputter statusOutputter

policyOutputter

com.oakgrovesystems.reactor.processMediation.xml.PolicyOutputter policyOutputter


Class com.oakgrovesystems.reactor.ReactorResponse implements Serializable


Class com.oakgrovesystems.reactor.requests.RemoveStatus implements Serializable


Class com.oakgrovesystems.reactor.requests.RemoveStatusResponse implements Serializable


Class com.oakgrovesystems.reactor.scheduling.SchedulingRequestException implements Serializable


Class com.oakgrovesystems.reactor.scheduling.SchedulingServlet implements Serializable


Class com.oakgrovesystems.reactor.requests.SetACL implements Serializable


Class com.oakgrovesystems.reactor.requests.SetACLResponse implements Serializable


Class com.oakgrovesystems.reactor.requests.SetObjects implements Serializable

Serialized Fields

useLabelPaths

boolean useLabelPaths


Class com.oakgrovesystems.reactor.requests.SetObjectsResponse implements Serializable


Class com.oakgrovesystems.reactor.requests.Start implements Serializable


Class com.oakgrovesystems.reactor.requests.StartResponse implements Serializable


Class com.oakgrovesystems.reactor.StartupException implements Serializable

Serialized Fields

message

java.lang.String message

containedException

java.lang.Exception containedException


Class com.oakgrovesystems.reactor.processMediation.Status implements Serializable

Serialized Fields

id

java.lang.String id

label

java.lang.String label

description

java.lang.String description

acl

com.oakgrovesystems.reactor.processMediation.ACL acl

availableToEntireSubtree

boolean availableToEntireSubtree

process

com.oakgrovesystems.reactor.ReactorObjectId process

metaDataString

java.lang.String metaDataString

metaDataParser

com.oakgrovesystems.reactor.processMediation.MetaDataParser metaDataParser


Class com.oakgrovesystems.reactor.requests.Stop implements Serializable


Class com.oakgrovesystems.reactor.requests.StopResponse implements Serializable


Class com.oakgrovesystems.reactor.processMediation.TimerSpec implements Serializable

Serialized Fields

scheduleDate

java.util.Date scheduleDate

scheduleExpression

java.lang.String scheduleExpression

repeatExpression

java.lang.String repeatExpression

repeatCount

int repeatCount

endDate

java.util.Date endDate

endExpression

java.lang.String endExpression

calendar

java.lang.String calendar

description

java.lang.String description

event

com.oakgrovesystems.reactor.ReactorEvent event


Class com.oakgrovesystems.reactor.requests.Unlock implements Serializable


Class com.oakgrovesystems.reactor.requests.UnlockResponse implements Serializable


Class com.oakgrovesystems.xml.XMLObject implements Serializable

Serialized Fields

stringValue

java.lang.String stringValue

jdomElement

org.jdom.Element jdomElement

jdomDocument

org.jdom.Document jdomDocument

jdomException

org.jdom.JDOMException jdomException


Class com.oakgrovesystems.reactor.XMLReactorResponse implements Serializable



Copyright (c) 1999-2004 Oak Grove Systems. All Rights Reserved.