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

A

ACTION_ADD - Static variable in class org.sandev.basics.sandmessages.UIFormInitializer
If authorized, the user may create a new object instance.
ACTION_ADD - Static variable in interface org.sandev.basics.structs.SandUpdateMessage
This update is an addition of a new data instance to the system.
ACTION_ADDING - Static variable in class org.sandev.basics.sandmessages.BaseUserUpdate
Possible value for action
ACTION_ADDING - Static variable in class org.sandev.basics.sandmessages.ConfigurationUpdate
Possible value for action
ACTION_CANCEL - Static variable in class org.sandev.basics.sandmessages.UIFormInitializer
A "cancel" action means that the user wishes to abort the processing they started and return to where they were before.
ACTION_CHANGED - Static variable in class org.sandev.basics.sandmessages.CacheAction
The instance has been modified
ACTION_CUSTOM - Static variable in class org.sandev.basics.sandmessages.UIFormInitializer
Indicates a custom user action has been taken.
ACTION_DELETE - Static variable in class org.sandev.basics.sandmessages.UIFormInitializer
Delete the contained object or contained array element.
ACTION_DELETE - Static variable in interface org.sandev.basics.structs.SandUpdateMessage
This is a deletion of an instance from the system.
ACTION_DELETED - Static variable in class org.sandev.basics.sandmessages.CacheAction
The instance has been deleted
ACTION_DELETING - Static variable in class org.sandev.basics.sandmessages.BaseUserUpdate
Possible value for action
ACTION_DELETING - Static variable in class org.sandev.basics.sandmessages.ConfigurationUpdate
Possible value for action
ACTION_DEREF - Static variable in class org.sandev.basics.sandmessages.UIFormInitializer
A "deref" action is similar to a "drilldown" except it is a shift to the referenced object.
ACTION_DRILLDOWN - Static variable in class org.sandev.basics.sandmessages.UIFormInitializer
A "drilldown" action is a movement from a listed object instance to one of it's contained objects.
ACTION_DUMPED - Static variable in class org.sandev.basics.sandmessages.CacheAction
For CacheManager processing reasons, this instance has been dumped from tracking.
ACTION_EDIT - Static variable in class org.sandev.basics.sandmessages.UIFormInitializer
If authorized, the user may select to edit the displayed instance.
ACTION_EXPORT - Static variable in class org.sandev.basics.sandmessages.DataImportExport
Indicates the data should be exported.
ACTION_FIND - Static variable in class org.sandev.basics.sandmessages.UIFormInitializer
If supported, the user may select to find new instances of the current object type or a different object type.
ACTION_HELP - Static variable in class org.sandev.basics.sandmessages.UIFormInitializer
A "help" action indicates that the user would like additional information about the form they are working with.
ACTION_IMPORT - Static variable in class org.sandev.basics.sandmessages.DataImportExport
Indicates the data should be imported.
ACTION_INIT - Static variable in class org.sandev.basics.sandmessages.UIFormInitializer
Indicates that this context should be initialized.
ACTION_MOVEDOWN - Static variable in class org.sandev.basics.sandmessages.UIFormInitializer
Move the contained array element down one position.
ACTION_MOVEUP - Static variable in class org.sandev.basics.sandmessages.UIFormInitializer
Move the contained array element up one position.
ACTION_NEW - Static variable in class org.sandev.basics.sandmessages.UIFormInitializer
Create a new instance of the referenced object type, and set the current reference to the new instance.
ACTION_NEXT - Static variable in class org.sandev.basics.sandmessages.UIFormInitializer
If a collection object is being listed, and there are more elements to display (either actually in the collection, or because the collection is not complete and more items can be retrieved), then the user has an option to list the next page of collection elements.
ACTION_OK - Static variable in class org.sandev.basics.sandmessages.UIFormInitializer
An "ok" action means the user is done with the current form.
ACTION_PARENT - Static variable in class org.sandev.basics.sandmessages.UIFormInitializer
A "parent" action is the opposite of a "drilldown".
ACTION_PREVIOUS - Static variable in class org.sandev.basics.sandmessages.UIFormInitializer
If a collection object is being listed, and there are elements before the first element shown (either actually in the collection, or because the collection does not start with the first element), then the user has an option to list the previous page of collection elements.
ACTION_REFRESH_GLOBAL_DATA - Static variable in interface org.sandev.basics.util.UIFormOwner
Used to indicate shared data has changed.
ACTION_REGISTER - Static variable in class org.sandev.basics.sandmessages.CacheAction
This source requests broadcast any updates of the specified instance.
ACTION_REMOVE - Static variable in class org.sandev.basics.sandmessages.UIFormInitializer
Remove the reference or referenced array element.
ACTION_RESTORE - Static variable in class org.sandev.basics.sandmessages.DataImportExport
Indicates the data should be imported, with the lastUpdateTime for each entry preserved.
ACTION_SAVE - Static variable in class org.sandev.basics.sandmessages.UIFormInitializer
A "save" action means write all changes to disk.
ACTION_SELECT - Static variable in class org.sandev.basics.sandmessages.UIFormInitializer
A "select" action is used in LISTING mode if we are in the process of adding a reference to an existing object instance, and we are displaying a collection of possible objects as the result of a query.
ACTION_UNDEFINED - Static variable in class org.sandev.basics.sandmessages.CacheAction
Invalid value
ACTION_UNDEFINED - Static variable in class org.sandev.basics.sandmessages.UIFormInitializer
No action was taken.
ACTION_UNDEFINED - Static variable in interface org.sandev.basics.structs.SandUpdateMessage
ACTION_UNDEFINED is considered an invalid value and represents an update message that has not been fully initialized.
ACTION_UNKNOWN - Static variable in class org.sandev.basics.sandmessages.BaseUserUpdate
Possible value for action
ACTION_UNKNOWN - Static variable in class org.sandev.basics.sandmessages.ConfigurationUpdate
Possible value for action
ACTION_UNREGISTER - Static variable in class org.sandev.basics.sandmessages.CacheAction
This source no longer requires notification of changes to the specified instance.
ACTION_UPDATE - Static variable in interface org.sandev.basics.structs.SandUpdateMessage
This update is a change to an existing data instance.
ACTION_UPDATING - Static variable in class org.sandev.basics.sandmessages.BaseUserUpdate
Possible value for action
ACTION_UPDATING - Static variable in class org.sandev.basics.sandmessages.ConfigurationUpdate
Possible value for action
APPERROR_FUNCTION_NOT_SUPPORTED - Static variable in interface org.sandev.basics.structs.SandQueryMessage
Error message used when the requested function is not supported by the query recipient.
APPERROR_NODE_UNAVAILABLE - Static variable in interface org.sandev.basics.structs.SandTransmitMessage
Application level error message indicating that the target node is not available.
APPERROR_NODE_UNKNOWN - Static variable in interface org.sandev.basics.structs.SandTransmitMessage
Application level error message indicating that the target node is unknown.
APPERROR_NODE_UNREACHABLE - Static variable in interface org.sandev.basics.structs.SandTransmitMessage
Application level error message indicating that the target node is unreachable.
APPERROR_NO_OPERANDS_SPECIFIED - Static variable in interface org.sandev.basics.structs.SandQueryMessage
Error message when a function is specified without operands
APPERROR_UPDATEFAIL_OLDVERSION - Static variable in interface org.sandev.basics.structs.SandUpdateMessage
The error text for a SandUpdateMessage processing failure due to the update specifying the wrong revisionNumber.
APPERROR_UPDATEFAIL_UNIQUEVIO - Static variable in interface org.sandev.basics.structs.SandUpdateMessage
The error text for a SandUpdateMessage processing failure due to the update specifying a duplicate value for a field that was declared unique.
AUTH_NOACCESS - Static variable in interface org.sandev.basics.util.AuthFilter
The user is not allowed access to this field or message at all.
AUTH_READONLY - Static variable in interface org.sandev.basics.util.AuthFilter
The user is allowed to query and view the message or field and its data, but they may not make changes to it.
AUTH_UNRESTRICTED - Static variable in interface org.sandev.basics.util.AuthFilter
The user is allowed to query, read, modify the message or field and its data.
AUTH_VALHIDDEN - Static variable in interface org.sandev.basics.util.AuthFilter
The user is allowed access to the field, so they can see that the field exists, but they are not allowed access to the field value in this instance.
AbstractFormManager - class org.sandev.basics.util.AbstractFormManager.
Provides a root implementation of a UIFormManager delegating data manipulation tasks to extending classes.
AbstractFormManager() - Constructor for class org.sandev.basics.util.AbstractFormManager
 
AggregateUpdate - class org.sandev.basics.structs.AggregateUpdate.
An AggregateUpdate holds an array of update messages which must be executed together as a single transaction.
AggregateUpdate() - Constructor for class org.sandev.basics.structs.AggregateUpdate
Default constructor.
ArrayAssociation - class org.sandev.basics.util.ArrayAssociation.
A standard associative list represented by two equal length arrays.
ArrayAssociation() - Constructor for class org.sandev.basics.util.ArrayAssociation
 
ArrayAssociation(String[], String[]) - Constructor for class org.sandev.basics.util.ArrayAssociation
 
ArrayUtils - class org.sandev.basics.util.ArrayUtils.
Simple array management utilities to fill gaps in common use.
ArrayUtils() - Constructor for class org.sandev.basics.util.ArrayUtils
 
AuthFilter - interface org.sandev.basics.util.AuthFilter.
An AuthFilter is a plain java class implementing data visibility logic for use by UI nodes and Authorizer nodes.
AuthUser - interface org.sandev.basics.util.AuthUser.
An interface to identify a user of the system for authorization purposes.
AuthUserLookup - interface org.sandev.basics.util.AuthUserLookup.
An interface declaring this object supports finding an AuthUser via their ID.
AuthWrapper - class org.sandev.basics.sandmessages.AuthWrapper.
AUTOGENERATED FILE, DO NOT EDIT DIRECTLY.
AuthWrapper() - Constructor for class org.sandev.basics.sandmessages.AuthWrapper
Default constructor calls init.
AuthWrapperStruct - class org.sandev.basics.structs.AuthWrapperStruct.
Wraps a message for transmission between Authorizer nodes.
AuthWrapperStruct() - Constructor for class org.sandev.basics.structs.AuthWrapperStruct
 
Authorizer - interface org.sandev.basics.util.Authorizer.
The Authorizer interface identifies a node as being able to perform the special purpose functions required for secure processing.
AuthorizerNode - class org.sandev.basics.Authorizer.AuthorizerNode.
An Authorizer node.
AuthorizerNode() - Constructor for class org.sandev.basics.Authorizer.AuthorizerNode
 
AuthorizerNodeBase - class org.sandev.basics.Authorizer.AuthorizerNodeBase.
AUTOGENERATED FILE, DO NOT EDIT DIRECTLY.
AuthorizerNodeBase() - Constructor for class org.sandev.basics.Authorizer.AuthorizerNodeBase
Default constructor calls init.
AuthorizerNodeCtrl - class org.sandev.basics.Authorizer.AuthorizerNodeCtrl.
AUTOGENERATED FILE, DO NOT EDIT DIRECTLY.
AuthorizerNodeCtrl() - Constructor for class org.sandev.basics.Authorizer.AuthorizerNodeCtrl
Default ctor initializes a new node instance.
AuthorizerNodeCtrl(AuthorizerNode) - Constructor for class org.sandev.basics.Authorizer.AuthorizerNodeCtrl
Node constructor.
AuthorizerNodeCtrl(Controllable) - Constructor for class org.sandev.basics.Authorizer.AuthorizerNodeCtrl
Controllable constructor.
AuthorizerNodeCtrlMBean - interface org.sandev.basics.Authorizer.AuthorizerNodeCtrlMBean.
AUTOGENERATED FILE, DO NOT EDIT DIRECTLY.
AuthorizerNodeDecl - class org.sandev.basics.Authorizer.AuthorizerNodeDecl.
Bridge communiations across an insecure channel.
AuthorizerNodeDecl() - Constructor for class org.sandev.basics.Authorizer.AuthorizerNodeDecl
 
AuthorizerNodeInstance - class org.sandev.basics.Authorizer.AuthorizerNodeInstance.
AUTOGENERATED FILE, DO NOT EDIT DIRECTLY.
AuthorizerNodeInstance() - Constructor for class org.sandev.basics.Authorizer.AuthorizerNodeInstance
Default constructor calls init.
action - Variable in class org.sandev.basics.sandmessages.BaseUserUpdate
support for SandUpdateMessage interface
action - Variable in class org.sandev.basics.sandmessages.ConfigurationUpdate
support for SandUpdateMessage interface
action - Variable in class org.sandev.basics.structs.CacheActionStruct
The caching action being done.
action - Variable in class org.sandev.basics.structs.DataImportExportStruct
Whether this is an import or export operation.
action - Variable in class org.sandev.basics.structs.UIFormInitializerStruct
The action taken by the user.
actionActual2Print(String) - Static method in class org.sandev.basics.sandmessages.BaseUserUpdate
Utility method to transform an actual value for this field into a print value.
actionActual2Print(String) - Static method in class org.sandev.basics.sandmessages.CacheAction
Utility method to transform an actual value for this field into a print value.
actionActual2Print(String) - Static method in class org.sandev.basics.sandmessages.ConfigurationUpdate
Utility method to transform an actual value for this field into a print value.
actionActual2Print(String) - Static method in class org.sandev.basics.sandmessages.DataImportExport
Utility method to transform an actual value for this field into a print value.
actionActual2Print(String) - Static method in class org.sandev.basics.sandmessages.UIFormInitializer
Utility method to transform an actual value for this field into a print value.
actionLabelToValue(String) - Method in class org.sandev.basics.sandmessages.BaseUserUpdate
Given a label, return the value for it.
actionLabelToValue(String) - Method in class org.sandev.basics.sandmessages.CacheAction
Given a label, return the value for it.
actionLabelToValue(String) - Method in class org.sandev.basics.sandmessages.ConfigurationUpdate
Given a label, return the value for it.
actionLabelToValue(String) - Method in class org.sandev.basics.sandmessages.DataImportExport
Given a label, return the value for it.
actionLabelToValue(String) - Method in class org.sandev.basics.sandmessages.UIFormInitializer
Given a label, return the value for it.
actionPrint2Actual(String) - Static method in class org.sandev.basics.sandmessages.BaseUserUpdate
Utility method to transform a print value for this field into an actual value.
actionPrint2Actual(String) - Static method in class org.sandev.basics.sandmessages.CacheAction
Utility method to transform a print value for this field into an actual value.
actionPrint2Actual(String) - Static method in class org.sandev.basics.sandmessages.ConfigurationUpdate
Utility method to transform a print value for this field into an actual value.
actionPrint2Actual(String) - Static method in class org.sandev.basics.sandmessages.DataImportExport
Utility method to transform a print value for this field into an actual value.
actionPrint2Actual(String) - Static method in class org.sandev.basics.sandmessages.UIFormInitializer
Utility method to transform a print value for this field into an actual value.
actionPrint2Key(String) - Static method in class org.sandev.basics.sandmessages.BaseUserUpdate
Utility method to transform a print value for this field into a key value.
actionPrint2Key(String) - Static method in class org.sandev.basics.sandmessages.CacheAction
Utility method to transform a print value for this field into a key value.
actionPrint2Key(String) - Static method in class org.sandev.basics.sandmessages.ConfigurationUpdate
Utility method to transform a print value for this field into a key value.
actionPrint2Key(String) - Static method in class org.sandev.basics.sandmessages.DataImportExport
Utility method to transform a print value for this field into a key value.
actionPrint2Key(String) - Static method in class org.sandev.basics.sandmessages.UIFormInitializer
Utility method to transform a print value for this field into a key value.
actionSupported(int) - Method in class org.sandev.basics.util.UIFormContext
Returns true if this action is currently supported, false otherwise.
actionValueToLabel(int) - Method in class org.sandev.basics.sandmessages.BaseUserUpdate
Given a value, return the declared label for it.
actionValueToLabel(int) - Method in class org.sandev.basics.sandmessages.CacheAction
Given a value, return the declared label for it.
actionValueToLabel(int) - Method in class org.sandev.basics.sandmessages.ConfigurationUpdate
Given a value, return the declared label for it.
actionValueToLabel(int) - Method in class org.sandev.basics.sandmessages.DataImportExport
Given a value, return the declared label for it.
actionValueToLabel(int) - Method in class org.sandev.basics.sandmessages.UIFormInitializer
Given a value, return the declared label for it.
actionValueToLabel(int) - Method in interface org.sandev.basics.structs.SandUpdateMessage
Return a text representation of the action.
activeReaders - Variable in class org.sandev.basics.util.ReaderWriterLock
The number of current readers.
activeWriters - Variable in class org.sandev.basics.util.ReaderWriterLock
The number of current writers.
addAsynchIn(DeliveryStream) - Method in class org.sandev.basics.sandmessages.TestScript
Appends a value to asynchIn
addAsynchIn(DeliveryStream[]) - Method in class org.sandev.basics.sandmessages.TestScript
Appends an array of values to asynchIn
addAsynchOut(SandMessage) - Method in class org.sandev.basics.sandmessages.TestScript
Appends a value to asynchOut
addAsynchOut(SandMessage[]) - Method in class org.sandev.basics.sandmessages.TestScript
Appends an array of values to asynchOut
addBaseUsers(BaseUser) - Method in class org.sandev.basics.sandmessages.BaseUserCollection
Appends a value to baseUsers
addBaseUsers(BaseUser[]) - Method in class org.sandev.basics.sandmessages.BaseUserCollection
Appends an array of values to baseUsers
addControlWrapper(Controllable) - Method in interface org.sandev.basics.nodecommon.NodeInstanceFactory
Given a node, add a standard ControlWrapper to it and return the wrapper.
addCurrInstToParentColl() - Method in class org.sandev.basics.util.UIFormContext
Add the currInst to our findCollection.
addData(SandAttrVal) - Method in class org.sandev.basics.sandmessages.Stats
Appends a value to data
addData(SandAttrVal[]) - Method in class org.sandev.basics.sandmessages.Stats
Appends an array of values to data
addDataDescriptions(SandQueryMessage) - Method in class org.sandev.basics.sandmessages.DataImportExport
Appends a value to dataDescriptions
addDataDescriptions(SandQueryMessage[]) - Method in class org.sandev.basics.sandmessages.DataImportExport
Appends an array of values to dataDescriptions
addDescription(SandAttrVal) - Method in class org.sandev.basics.sandmessages.MessageDescription
Appends a value to description
addDescription(SandAttrVal[]) - Method in class org.sandev.basics.sandmessages.MessageDescription
Appends an array of values to description
addElement(SandInstanceMessage) - Method in class org.sandev.basics.sandmessages.BaseUserCollection
Specified by SandCollectionMessage interface
addElement(SandInstanceMessage) - Method in class org.sandev.basics.sandmessages.ServerDeclarationCollection
Specified by SandCollectionMessage interface
addElement(SandInstanceMessage) - Method in interface org.sandev.basics.structs.SandCollectionMessage
Append an element to this collection.
addErroneousInput(MessageDescription) - Method in class org.sandev.basics.sandmessages.DeliveryStream
Appends a value to erroneousInput
addErroneousInput(MessageDescription[]) - Method in class org.sandev.basics.sandmessages.DeliveryStream
Appends an array of values to erroneousInput
addExpectedInput(MessageDescription) - Method in class org.sandev.basics.sandmessages.DeliveryStream
Appends a value to expectedInput
addExpectedInput(MessageDescription[]) - Method in class org.sandev.basics.sandmessages.DeliveryStream
Appends an array of values to expectedInput
addFindKeys(String) - Method in class org.sandev.basics.sandmessages.UIFormInitializer
Appends a value to findKeys
addFindKeys(String[]) - Method in class org.sandev.basics.sandmessages.UIFormInitializer
Appends an array of values to findKeys
addGlobalParams(SandAttrVal) - Method in class org.sandev.basics.sandmessages.Configuration
Appends a value to globalParams
addGlobalParams(SandAttrVal[]) - Method in class org.sandev.basics.sandmessages.Configuration
Appends an array of values to globalParams
addHelperNodes(NodeInstance) - Method in class org.sandev.basics.Authorizer.AuthorizerNodeInstance
Appends a value to helperNodes
addHelperNodes(NodeInstance[]) - Method in class org.sandev.basics.Authorizer.AuthorizerNodeInstance
Appends an array of values to helperNodes
addHelperNodes(NodeInstance) - Method in class org.sandev.basics.CacheManager.CacheManagerNodeInstance
Appends a value to helperNodes
addHelperNodes(NodeInstance[]) - Method in class org.sandev.basics.CacheManager.CacheManagerNodeInstance
Appends an array of values to helperNodes
addHelperNodes(NodeInstance) - Method in class org.sandev.basics.DataManager.DataManagerNodeInstance
Appends a value to helperNodes
addHelperNodes(NodeInstance[]) - Method in class org.sandev.basics.DataManager.DataManagerNodeInstance
Appends an array of values to helperNodes
addHelperNodes(NodeInstance) - Method in class org.sandev.basics.MessageDriver.MessageDriverNodeInstance
Appends a value to helperNodes
addHelperNodes(NodeInstance[]) - Method in class org.sandev.basics.MessageDriver.MessageDriverNodeInstance
Appends an array of values to helperNodes
addInitialData(SandPersistMessage) - Method in class org.sandev.basics.sandmessages.Configuration
Appends a value to initialData
addInitialData(SandPersistMessage[]) - Method in class org.sandev.basics.sandmessages.Configuration
Appends an array of values to initialData
addMatchInfo(SandAttrVal) - Method in class org.sandev.basics.sandmessages.BaseUserQuery
Appends a value to matchInfo
addMatchInfo(SandAttrVal[]) - Method in class org.sandev.basics.sandmessages.BaseUserQuery
Appends an array of values to matchInfo
addMatchInfo(SandAttrVal) - Method in class org.sandev.basics.sandmessages.ServerDeclarationQuery
Appends a value to matchInfo
addMatchInfo(SandAttrVal[]) - Method in class org.sandev.basics.sandmessages.ServerDeclarationQuery
Appends an array of values to matchInfo
addMatchInfo(SandAttrVal) - Method in class org.sandev.basics.sandmessages.StatsQuery
Appends a value to matchInfo
addMatchInfo(SandAttrVal[]) - Method in class org.sandev.basics.sandmessages.StatsQuery
Appends an array of values to matchInfo
addMatchInfo(SandAttrVal) - Method in interface org.sandev.basics.structs.SandQueryMessage
Append a new match expressions to the match information.
addModeStack(int) - Method in class org.sandev.basics.sandmessages.UIFormInitializer
Appends a value to modeStack
addModeStack(int[]) - Method in class org.sandev.basics.sandmessages.UIFormInitializer
Appends an array of values to modeStack
addNodes(NodeInstance) - Method in class org.sandev.basics.sandmessages.Configuration
Appends a value to nodes
addNodes(NodeInstance[]) - Method in class org.sandev.basics.sandmessages.Configuration
Appends an array of values to nodes
addOutputText(String) - Method in class org.sandev.basics.util.UIFormContext
Convenience append method.
addPosition(String) - Method in class org.sandev.basics.sandmessages.UIFormInitializer
Appends a value to position
addPosition(String[]) - Method in class org.sandev.basics.sandmessages.UIFormInitializer
Appends an array of values to position
addQueriesToAccept(ReceiveReturn) - Method in class org.sandev.basics.sandmessages.TestScript
Appends a value to queriesToAccept
addQueriesToAccept(ReceiveReturn[]) - Method in class org.sandev.basics.sandmessages.TestScript
Appends an array of values to queriesToAccept
addQueriesToMake(CallResponse) - Method in class org.sandev.basics.sandmessages.TestScript
Appends a value to queriesToMake
addQueriesToMake(CallResponse[]) - Method in class org.sandev.basics.sandmessages.TestScript
Appends an array of values to queriesToMake
addSelectionOptions(String) - Method in class org.sandev.basics.sandmessages.UIFormQuery
Appends a value to selectionOptions
addSelectionOptions(String[]) - Method in class org.sandev.basics.sandmessages.UIFormQuery
Appends an array of values to selectionOptions
addServerDeclarations(ServerDeclaration) - Method in class org.sandev.basics.sandmessages.ServerDeclarationCollection
Appends a value to serverDeclarations
addServerDeclarations(ServerDeclaration[]) - Method in class org.sandev.basics.sandmessages.ServerDeclarationCollection
Appends an array of values to serverDeclarations
addServers(ServerDeclaration) - Method in class org.sandev.basics.sandmessages.Configuration
Appends a value to servers
addServers(ServerDeclaration[]) - Method in class org.sandev.basics.sandmessages.Configuration
Appends an array of values to servers
addSources(String) - Method in class org.sandev.basics.sandmessages.CacheAction
Appends a value to sources
addSources(String[]) - Method in class org.sandev.basics.sandmessages.CacheAction
Appends an array of values to sources
addTestScripts(String) - Method in class org.sandev.basics.MessageDriver.MessageDriverNodeBase
Appends a value to testScripts
addTestScripts(String[]) - Method in class org.sandev.basics.MessageDriver.MessageDriverNodeBase
Appends an array of values to testScripts
addTestScripts(String) - Method in class org.sandev.basics.MessageDriver.MessageDriverNodeInstance
Appends a value to testScripts
addTestScripts(String[]) - Method in class org.sandev.basics.MessageDriver.MessageDriverNodeInstance
Appends an array of values to testScripts
addUpdate(SandUpdateMessage) - Method in class org.sandev.basics.structs.AggregateUpdate
 
addWrapper(ControlWrapper) - Method in class org.sandev.basics.Authorizer.AuthorizerNodeBase
Add the specified wrapper to our notification collection
addWrapper(ControlWrapper) - Method in class org.sandev.basics.CacheManager.CacheManagerNodeBase
Add the specified wrapper to our notification collection
addWrapper(ControlWrapper) - Method in class org.sandev.basics.DataManager.DataManagerNodeBase
Add the specified wrapper to our notification collection
addWrapper(ControlWrapper) - Method in class org.sandev.basics.MessageDriver.MessageDriverNodeBase
Add the specified wrapper to our notification collection
addWrapper(ControlWrapper) - Method in interface org.sandev.basics.nodecommon.Controllable
Add this ControlWrapper to our list of wrappers to notify in the event of a state change or parameter change.
allowEditReadOnly() - Method in interface org.sandev.basics.util.UIFormAdaptor
Returns false unless immutable SAND message fields should be displayed as editable.
append(String[], String) - Static method in class org.sandev.basics.util.ArrayUtils
The language supports an overloaded '+' operator for Strings, but you can't do the same thing with an array.
append(long[], long) - Static method in class org.sandev.basics.util.ArrayUtils
The language supports an overloaded '+' operator for Strings, but you can't do the same thing with an array.
append(SandMessage[], SandMessage) - Static method in class org.sandev.basics.util.ArrayUtils
The language supports an overloaded '+' operator for Strings, but you can't do the same thing with an array.
asynchError(SandMessage, MessageDriverNode) - Method in class org.sandev.basics.util.ConfirmationValidator
 
asynchError(SandMessage, MessageDriverNode) - Method in interface org.sandev.basics.util.MessageValidator
The given message may be an error according to the match specification.
asynchExpected(SandMessage, MessageDriverNode) - Method in class org.sandev.basics.util.ConfirmationValidator
 
asynchExpected(SandMessage, MessageDriverNode) - Method in interface org.sandev.basics.util.MessageValidator
The given message may be correct input according to the match specification.
asynchIn - Variable in class org.sandev.basics.structs.TestScriptStruct
This allows for testing of general information by subscribing the MessageDriver node to zero or more other nodes.
asynchInContains(DeliveryStream) - Method in class org.sandev.basics.sandmessages.TestScript
Returns true if asynchIn contains the specified value.
asynchInIndexOf(DeliveryStream) - Method in class org.sandev.basics.sandmessages.TestScript
Return the index of the specified value in asynchIn, or -1 if not found.
asynchOut - Variable in class org.sandev.basics.structs.TestScriptStruct
This allows testing of subscription listeners by connecting them to the driver as the source.
asynchOutContains(SandMessage) - Method in class org.sandev.basics.sandmessages.TestScript
Returns true if asynchOut contains the specified value.
asynchOutIndexOf(SandMessage) - Method in class org.sandev.basics.sandmessages.TestScript
Return the index of the specified value in asynchOut, or -1 if not found.
atTopLevel() - Method in class org.sandev.basics.util.UIFormContext
Returns true if we are at the root display for the form.
atomize(String) - Static method in class org.sandev.basics.util.StringUtil
Split up the given text into individual words.
attempts - Variable in class org.sandev.basics.DataManager.InitRetryThread
 
attr - Variable in class org.sandev.basics.structs.SandAttrVal
The attribute being referenced.
auLookup - Variable in class org.sandev.basics.Authorizer.AuthorizerNode
Our AuthUserLookup, used for finding the user from the sandTransmitAuthID in a SandTransmitMessage.
authFilterClassName - Variable in class org.sandev.basics.Authorizer.AuthorizerNodeDecl
The fully qualified name of the AuthFilter class to use when checking authorization.
authUserLookupInstanceName - Variable in class org.sandev.basics.Authorizer.AuthorizerNodeDecl
The instance name of our AuthUserLookup node.
authfilter - Variable in class org.sandev.basics.Authorizer.AuthorizerNode
Our AuthFilter, used for checking if we should accept a message, or manipulate it in any way before transmission.
authorizeAndRestore(SandMessage) - Method in class org.sandev.basics.Authorizer.AuthorizerNode
Throw an exception if this message is unauthorized, otherwise restore the instance data as necessary.
authorizeAndScrub(SandMessage) - Method in class org.sandev.basics.Authorizer.AuthorizerNode
Throw an exception if this message is unauthorized, otherwise scrub the data as necessary.

B

BADREF_PREFIX - Static variable in class org.sandev.basics.util.RootedFormManager
Default prefix text for output of each bad reference found.
BRANCH_DISALLOWED - Static variable in class org.sandev.basics.util.RootedFormManager
Text for disallowed branching notification.
BaseUser - class org.sandev.basics.sandmessages.BaseUser.
AUTOGENERATED FILE, DO NOT EDIT DIRECTLY.
BaseUser() - Constructor for class org.sandev.basics.sandmessages.BaseUser
Default constructor calls init.
BaseUserCollection - class org.sandev.basics.sandmessages.BaseUserCollection.
AUTOGENERATED FILE, DO NOT EDIT DIRECTLY.
BaseUserCollection() - Constructor for class org.sandev.basics.sandmessages.BaseUserCollection
Default constructor calls init.
BaseUserQuery - class org.sandev.basics.sandmessages.BaseUserQuery.
AUTOGENERATED FILE, DO NOT EDIT DIRECTLY.
BaseUserQuery() - Constructor for class org.sandev.basics.sandmessages.BaseUserQuery
Default constructor calls init.
BaseUserStruct - class org.sandev.basics.structs.BaseUserStruct.
The single root user definition from which all user definitions extend.
BaseUserStruct() - Constructor for class org.sandev.basics.structs.BaseUserStruct
 
BaseUserUpdate - class org.sandev.basics.sandmessages.BaseUserUpdate.
AUTOGENERATED FILE, DO NOT EDIT DIRECTLY.
BaseUserUpdate() - Constructor for class org.sandev.basics.sandmessages.BaseUserUpdate
Default constructor calls init.
BinSerializer - interface org.sandev.basics.nodecommon.BinSerializer.
Binary Serializer.
basePath - Variable in class org.sandev.basics.MessageDriver.MessageDriverNodeDecl
A path specification which should be prepended to all TestScript file specifications.
baseUser - Variable in class org.sandev.basics.sandmessages.BaseUserUpdate
the contained instance for this update
baseUsers - Variable in class org.sandev.basics.sandmessages.BaseUserCollection
actual element array
baseUsersContains(BaseUser) - Method in class org.sandev.basics.sandmessages.BaseUserCollection
Returns true if baseUsers contains the specified value.
baseUsersIndexOf(BaseUser) - Method in class org.sandev.basics.sandmessages.BaseUserCollection
Return the index of the specified value in baseUsers, or -1 if not found.
blend(String, String) - Static method in class org.sandev.basics.util.MatchUtil
Given an attribute and a value in standard match expression form, convert the match expression to an infix form with the attribute specified.
booleanArray(String) - Static method in class org.sandev.basics.util.CSVTransforms
convert the CSV string to a boolean array
buf - Variable in class org.sandev.basics.util.UserWorkLog
Our cumulative buffer for log messages.
byte2Hex(byte[]) - Static method in class org.sandev.basics.util.Hexifier
Convert a byte array to a hexified string.

C

CLASS_DISAMBIGUATION_PROMPT - Static variable in class org.sandev.basics.util.AbstractFormManager
Default output text used when prompting the user to disambiguate the message class.
CONVERTER - Static variable in class org.sandev.basics.DataManager.THD_DataManagerInfo
The class name of the Converter we are using.
CSVTransforms - class org.sandev.basics.util.CSVTransforms.
Converts an array of basic types to a comma separated value String.
CSVTransforms() - Constructor for class org.sandev.basics.util.CSVTransforms
 
CacheAction - class org.sandev.basics.sandmessages.CacheAction.
AUTOGENERATED FILE, DO NOT EDIT DIRECTLY.
CacheAction() - Constructor for class org.sandev.basics.sandmessages.CacheAction
Default constructor calls init.
CacheActionStruct - class org.sandev.basics.structs.CacheActionStruct.
A CacheAction is used for notification registration, and notifications, of changes to persistent message instances.
CacheActionStruct() - Constructor for class org.sandev.basics.structs.CacheActionStruct
 
CacheManagerNode - class org.sandev.basics.CacheManager.CacheManagerNode.
Implementation of the CacheManagerNode.
CacheManagerNode() - Constructor for class org.sandev.basics.CacheManager.CacheManagerNode
Default ctor initializes our CacheAction map.
CacheManagerNodeBase - class org.sandev.basics.CacheManager.CacheManagerNodeBase.
AUTOGENERATED FILE, DO NOT EDIT DIRECTLY.
CacheManagerNodeBase() - Constructor for class org.sandev.basics.CacheManager.CacheManagerNodeBase
Default constructor calls init.
CacheManagerNodeCtrl - class org.sandev.basics.CacheManager.CacheManagerNodeCtrl.
AUTOGENERATED FILE, DO NOT EDIT DIRECTLY.
CacheManagerNodeCtrl() - Constructor for class org.sandev.basics.CacheManager.CacheManagerNodeCtrl
Default ctor initializes a new node instance.
CacheManagerNodeCtrl(CacheManagerNode) - Constructor for class org.sandev.basics.CacheManager.CacheManagerNodeCtrl
Node constructor.
CacheManagerNodeCtrl(Controllable) - Constructor for class org.sandev.basics.CacheManager.CacheManagerNodeCtrl
Controllable constructor.
CacheManagerNodeCtrlMBean - interface org.sandev.basics.CacheManager.CacheManagerNodeCtrlMBean.
AUTOGENERATED FILE, DO NOT EDIT DIRECTLY.
CacheManagerNodeDecl - class org.sandev.basics.CacheManager.CacheManagerNodeDecl.
The CacheManager offloads the processing associated with multiple update subscriptions.
CacheManagerNodeDecl() - Constructor for class org.sandev.basics.CacheManager.CacheManagerNodeDecl
 
CacheManagerNodeInstance - class org.sandev.basics.CacheManager.CacheManagerNodeInstance.
AUTOGENERATED FILE, DO NOT EDIT DIRECTLY.
CacheManagerNodeInstance() - Constructor for class org.sandev.basics.CacheManager.CacheManagerNodeInstance
Default constructor calls init.
CallResponse - class org.sandev.basics.sandmessages.CallResponse.
AUTOGENERATED FILE, DO NOT EDIT DIRECTLY.
CallResponse() - Constructor for class org.sandev.basics.sandmessages.CallResponse
Default constructor calls init.
CallResponseStruct - class org.sandev.basics.structs.CallResponseStruct.
A CallResponse is an outgoing message paired with a description of the expected response.
CallResponseStruct() - Constructor for class org.sandev.basics.structs.CallResponseStruct
 
CharSerializer - interface org.sandev.basics.nodecommon.CharSerializer.
Character-based Serializer.
CharSerializerFactory - class org.sandev.basics.nodecommon.CharSerializerFactory.
Provides for access to a CharSerializer instance at runtime.
CharSerializerFactory() - Constructor for class org.sandev.basics.nodecommon.CharSerializerFactory
 
CommBridge - interface org.sandev.basics.util.CommBridge.
A bridge between communications used internally by the application, and communications used outside the application.
ConfigException - exception org.sandev.basics.nodecommon.ConfigException.
Base class for all control related exception conditions.
ConfigException() - Constructor for class org.sandev.basics.nodecommon.ConfigException
 
ConfigException(String) - Constructor for class org.sandev.basics.nodecommon.ConfigException
 
ConfigException(String, Throwable) - Constructor for class org.sandev.basics.nodecommon.ConfigException
 
ConfigException(Throwable) - Constructor for class org.sandev.basics.nodecommon.ConfigException
 
ConfigUtil - class org.sandev.basics.nodecommon.ConfigUtil.
Simplified access to Configuration information.
ConfigUtil() - Constructor for class org.sandev.basics.nodecommon.ConfigUtil
 
Configuration - class org.sandev.basics.sandmessages.Configuration.
AUTOGENERATED FILE, DO NOT EDIT DIRECTLY.
Configuration() - Constructor for class org.sandev.basics.sandmessages.Configuration
Default constructor calls init.
ConfigurationStruct - class org.sandev.basics.structs.ConfigurationStruct.
A description of an application deployment configuration.
ConfigurationStruct() - Constructor for class org.sandev.basics.structs.ConfigurationStruct
 
ConfigurationUpdate - class org.sandev.basics.sandmessages.ConfigurationUpdate.
AUTOGENERATED FILE, DO NOT EDIT DIRECTLY.
ConfigurationUpdate() - Constructor for class org.sandev.basics.sandmessages.ConfigurationUpdate
Default constructor calls init.
ConfirmationValidator - class org.sandev.basics.util.ConfirmationValidator.
The ConfirmationValidator implements the MessageValidator interface by simply confirming everything is what it looks like.
ConfirmationValidator() - Constructor for class org.sandev.basics.util.ConfirmationValidator
 
ControlException - exception org.sandev.basics.nodecommon.ControlException.
Base class for all control related exception conditions.
ControlException() - Constructor for class org.sandev.basics.nodecommon.ControlException
 
ControlException(String) - Constructor for class org.sandev.basics.nodecommon.ControlException
 
ControlException(String, Throwable) - Constructor for class org.sandev.basics.nodecommon.ControlException
 
ControlException(Throwable) - Constructor for class org.sandev.basics.nodecommon.ControlException
 
ControlWrapper - interface org.sandev.basics.nodecommon.ControlWrapper.
The ControlWrapper interface declares that the implementing class wraps a node for control purposes.
ControlWrapperException - exception org.sandev.basics.nodecommon.ControlWrapperException.
Base class for all ControlWrapper related exception conditions.
ControlWrapperException() - Constructor for class org.sandev.basics.nodecommon.ControlWrapperException
 
ControlWrapperException(String) - Constructor for class org.sandev.basics.nodecommon.ControlWrapperException
 
ControlWrapperException(String, Throwable) - Constructor for class org.sandev.basics.nodecommon.ControlWrapperException
 
ControlWrapperException(Throwable) - Constructor for class org.sandev.basics.nodecommon.ControlWrapperException
 
Controllable - interface org.sandev.basics.nodecommon.Controllable.
The Controllable interface defines the methods and constants associated with lifecycle management of a node.
Converter - interface org.sandev.basics.DataManager.Converter.
The Converter interface defines a class which is capable of converting a Persister storage structure.
cache - Static variable in class org.sandev.basics.util.SingletonIDCache
Our singleton reference
caches - Static variable in class org.sandev.basics.util.NamedSingletonIDCache
Map of cache instances
checkMessageAuthorization(SandMessage) - Method in class org.sandev.basics.Authorizer.AuthorizerNode
Verify that this user is allowed to send this message.
checkRevisionNumber() - Method in class org.sandev.basics.util.IDCacheBase
accessor for revisionCheck
className - Variable in class org.sandev.basics.structs.PingStruct
The fully qualified name of the class representing the node which is generating the ping information.
clear() - Method in interface org.sandev.basics.util.IDCache
Remove all entries from this cache.
clear() - Method in class org.sandev.basics.util.IDCacheBase
 
clearAsynchIn() - Method in class org.sandev.basics.sandmessages.TestScript
Clears all values from asynchIn
clearAsynchOut() - Method in class org.sandev.basics.sandmessages.TestScript
Clears all values from asynchOut
clearBaseUsers() - Method in class org.sandev.basics.sandmessages.BaseUserCollection
Clears all values from baseUsers
clearData() - Method in class org.sandev.basics.sandmessages.Stats
Clears all values from data
clearDataDescriptions() - Method in class org.sandev.basics.sandmessages.DataImportExport
Clears all values from dataDescriptions
clearDescription() - Method in class org.sandev.basics.sandmessages.MessageDescription
Clears all values from description
clearErroneousInput() - Method in class org.sandev.basics.sandmessages.DeliveryStream
Clears all values from erroneousInput
clearExpectedInput() - Method in class org.sandev.basics.sandmessages.DeliveryStream
Clears all values from expectedInput
clearFindKeys() - Method in class org.sandev.basics.sandmessages.UIFormInitializer
Clears all values from findKeys
clearGlobalParams() - Method in class org.sandev.basics.sandmessages.Configuration
Clears all values from globalParams
clearHelperNodes() - Method in class org.sandev.basics.Authorizer.AuthorizerNodeInstance
Clears all values from helperNodes
clearHelperNodes() - Method in class org.sandev.basics.CacheManager.CacheManagerNodeInstance
Clears all values from helperNodes
clearHelperNodes() - Method in class org.sandev.basics.DataManager.DataManagerNodeInstance
Clears all values from helperNodes
clearHelperNodes() - Method in class org.sandev.basics.MessageDriver.MessageDriverNodeInstance
Clears all values from helperNodes
clearInitialData() - Method in class org.sandev.basics.sandmessages.Configuration
Clears all values from initialData
clearMatchInfo() - Method in class org.sandev.basics.sandmessages.BaseUserQuery
Clears all values from matchInfo
clearMatchInfo() - Method in class org.sandev.basics.sandmessages.ServerDeclarationQuery
Clears all values from matchInfo
clearMatchInfo() - Method in class org.sandev.basics.sandmessages.StatsQuery
Clears all values from matchInfo
clearModeStack() - Method in class org.sandev.basics.sandmessages.UIFormInitializer
Clears all values from modeStack
clearNodes() - Method in class org.sandev.basics.sandmessages.Configuration
Clears all values from nodes
clearPosition() - Method in class org.sandev.basics.sandmessages.UIFormInitializer
Clears all values from position
clearQueriesToAccept() - Method in class org.sandev.basics.sandmessages.TestScript
Clears all values from queriesToAccept
clearQueriesToMake() - Method in class org.sandev.basics.sandmessages.TestScript
Clears all values from queriesToMake
clearSelectionOptions() - Method in class org.sandev.basics.sandmessages.UIFormQuery
Clears all values from selectionOptions
clearServerDeclarations() - Method in class org.sandev.basics.sandmessages.ServerDeclarationCollection
Clears all values from serverDeclarations
clearServers() - Method in class org.sandev.basics.sandmessages.Configuration
Clears all values from servers
clearSources() - Method in class org.sandev.basics.sandmessages.CacheAction
Clears all values from sources
clearTestScripts() - Method in class org.sandev.basics.MessageDriver.MessageDriverNodeBase
Clears all values from testScripts
clearTestScripts() - Method in class org.sandev.basics.MessageDriver.MessageDriverNodeInstance
Clears all values from testScripts
cloneAuthWrapper() - Method in class org.sandev.basics.sandmessages.AuthWrapper
Make a deep copy of this AuthWrapper.
cloneAuthorizerNodeInstance() - Method in class org.sandev.basics.Authorizer.AuthorizerNodeInstance
Make a deep copy of this AuthorizerNodeInstance.
cloneBaseUser() - Method in class org.sandev.basics.sandmessages.BaseUser
Make a deep copy of this BaseUser.
cloneBaseUserCollection() - Method in class org.sandev.basics.sandmessages.BaseUserCollection
Clone the collection returning a new copy of the message with a new array containing the same references.
cloneCacheAction() - Method in class org.sandev.basics.sandmessages.CacheAction
Make a deep copy of this CacheAction.
cloneCacheManagerNodeInstance() - Method in class org.sandev.basics.CacheManager.CacheManagerNodeInstance
Make a deep copy of this CacheManagerNodeInstance.
cloneCallResponse() - Method in class org.sandev.basics.sandmessages.CallResponse
Make a deep copy of this CallResponse.
cloneConfiguration() - Method in class org.sandev.basics.sandmessages.Configuration
Make a deep copy of this Configuration.
cloneContext() - Method in class org.sandev.basics.util.UIFormContext
Return a copy of this UIFormContext instance.
cloneDataImportExport() - Method in class org.sandev.basics.sandmessages.DataImportExport
Make a deep copy of this DataImportExport.
cloneDataManagerNodeInstance() - Method in class org.sandev.basics.DataManager.DataManagerNodeInstance
Make a deep copy of this DataManagerNodeInstance.
cloneDeliveryStream() - Method in class org.sandev.basics.sandmessages.DeliveryStream
Make a deep copy of this DeliveryStream.
cloneIODeclCall() - Method in class org.sandev.basics.sandmessages.IODeclCall
Make a deep copy of this IODeclCall.
cloneIODeclReceive() - Method in class org.sandev.basics.sandmessages.IODeclReceive
Make a deep copy of this IODeclReceive.
cloneIODeclSend() - Method in class org.sandev.basics.sandmessages.IODeclSend
Make a deep copy of this IODeclSend.
cloneIODeclSubscribe() - Method in class org.sandev.basics.sandmessages.IODeclSubscribe
Make a deep copy of this IODeclSubscribe.
cloneMessage() - Method in class org.sandev.basics.Authorizer.AuthorizerNodeInstance
Calls cloneAuthorizerNodeInstance
cloneMessage() - Method in class org.sandev.basics.CacheManager.CacheManagerNodeInstance
Calls cloneCacheManagerNodeInstance
cloneMessage() - Method in class org.sandev.basics.DataManager.DataManagerNodeInstance
Calls cloneDataManagerNodeInstance
cloneMessage() - Method in class org.sandev.basics.MessageDriver.