org.sandev.TaskHeap.UpdateManager
Class UpdateManagerNodeInstance

java.lang.Object
  extended byorg.sandev.TaskHeap.UpdateManager.UpdateManagerNodeDecl
      extended byorg.sandev.TaskHeap.UpdateManager.UpdateManagerNodeInstance
All Implemented Interfaces:
org.sandev.basics.structs.NodeInstance, org.sandev.basics.util.Resolvable, org.sandev.basics.structs.SandInstanceMessage, org.sandev.basics.structs.SandMessage

public class UpdateManagerNodeInstance
extends UpdateManagerNodeDecl
implements org.sandev.basics.structs.NodeInstance, org.sandev.basics.util.Resolvable

AUTOGENERATED FILE, DO NOT EDIT DIRECTLY.
source: org.sandev.TaskHeap.UpdateManager.UpdateManagerNodeDecl
generator: org.sandev.generator.NodeInstClassGenerator
time: Dec 2, 2005 6:38:51 PM

This file contains all declared configuration and messaging parameters for this node.


Field Summary
protected  org.sandev.basics.structs.NodeInstance[] helperNodes
          Additional nodes instantiated with this node running together as a logical subsystem.
protected  org.sandev.basics.sandmessages.IODeclReceive incomingSyncAggregateUpdate
          Inbound org.sandev.basics.structs.AggregateUpdate synchronous messaging configuration
protected  org.sandev.basics.sandmessages.IODeclReceive incomingSyncStatsQuery
          Inbound org.sandev.basics.sandmessages.StatsQuery synchronous messaging configuration
protected  int logLevel
          Calls to log with severity levels less than this value will be ignored.
static int LOGLEVEL_DEBUG
          Possible value for logLevel
static int LOGLEVEL_ERROR
          Possible value for logLevel
static int LOGLEVEL_FATAL
          Possible value for logLevel
static int LOGLEVEL_INFO
          Possible value for logLevel
static int LOGLEVEL_WARN
          Possible value for logLevel
protected  java.lang.String nodeInstanceName
          The unique name identifying this specific node instance.
protected  org.sandev.basics.sandmessages.IODeclSend outgoingAsyncStats
          Outbound org.sandev.basics.sandmessages.Stats asynchronous messaging configuration
protected  org.sandev.basics.sandmessages.IODeclCall outgoingSyncAggregateUpdate
          Outbound org.sandev.basics.structs.AggregateUpdate synchronous messaging configuration
protected  org.sandev.basics.sandmessages.IODeclCall outgoingSyncExternalPlanQuery
          Outbound org.sandev.TaskHeap.sandmessages.ExternalPlanQuery synchronous messaging configuration
protected  org.sandev.basics.sandmessages.IODeclCall outgoingSyncPlanQuery
          Outbound org.sandev.TaskHeap.sandmessages.PlanQuery synchronous messaging configuration
protected  org.sandev.basics.sandmessages.IODeclCall outgoingSyncPlanRecalc
          Outbound org.sandev.TaskHeap.sandmessages.PlanRecalc synchronous messaging configuration
protected  org.sandev.basics.sandmessages.IODeclCall outgoingSyncTaskQuery
          Outbound org.sandev.TaskHeap.sandmessages.TaskQuery synchronous messaging configuration
protected  org.sandev.basics.sandmessages.IODeclCall outgoingSyncTaskTypeQuery
          Outbound org.sandev.TaskHeap.sandmessages.TaskTypeQuery synchronous messaging configuration
protected  java.lang.String servername
          The name of the server this instance will be running on.
 
Fields inherited from class org.sandev.TaskHeap.UpdateManager.UpdateManagerNodeDecl
notify, userLookupInstanceName
 
Fields inherited from interface org.sandev.basics.structs.NodeInstance
MSGMODE_DIRECT, MSGMODE_SECURE, MSGOPTIMIZE_IF_POSSIBLE, MSGOPTIMIZE_NEVER
 
Fields inherited from interface org.sandev.basics.structs.SandInstanceMessage
FIELDCHECK_INVALIDVAL, FIELDCHECK_NOTAREF, FIELDCHECK_NOTINRANGE, FIELDCHECK_NULLARRAY, FIELDCHECK_STRINGOVER, FIELDCHECK_UNKNOWNVAL, FIELDFLAG_BINARY, FIELDFLAG_ENCRYPT, FIELDFLAG_INTERNAL, FIELDFLAG_NOECHO, FIELDFLAG_OBFUSCATE, FIELDFLAG_STRINGPERSIST, FIELDFLAG_UNIQUE, GENMOD_ACTION_APPEND, GENMOD_ACTION_INSERT, GENMOD_ACTION_REMOVE, GENMOD_ACTION_SET
 
Constructor Summary
UpdateManagerNodeInstance()
          Default constructor calls init.
 
Method Summary
 void addHelperNodes(org.sandev.basics.structs.NodeInstance element)
          Appends a value to helperNodes
 void addHelperNodes(org.sandev.basics.structs.NodeInstance[] elements)
          Appends an array of values to helperNodes
 void addNotify(long element)
          Appends a value to notify
 void addNotify(long[] elements)
          Appends an array of values to notify
 void clearHelperNodes()
          Clears all values from helperNodes
 void clearNotify()
          Clears all values from notify
 org.sandev.basics.structs.SandInstanceMessage cloneMessage()
          Calls cloneUpdateManagerNodeInstance
 UpdateManagerNodeInstance cloneUpdateManagerNodeInstance()
          Make a deep copy of this UpdateManagerNodeInstance.
 org.sandev.basics.structs.SandInstanceMessage convertToSuperstructClass()
          Return a new instance of the message associated with the superstruct of this instance.
 void copyDataFrom(UpdateManagerNodeInstance other)
          Deep copy all the data from the specified instance.
 void copyFieldValue(java.lang.String fieldName, org.sandev.basics.structs.SandInstanceMessage other)
          Copy the specified field from the given instance.
 java.lang.String debugDump(java.lang.String prefix)
          Dump this instance into a debug printable string.
 void defaultField(java.lang.String fieldname)
          Set the specified field to its default value.
 boolean fieldHasFlag(java.lang.String fieldname, int fieldflag)
          Return true if the named field declares the indicated flag, false otherwise.
 boolean fieldsValid()
          Validate the fields as specified in the SandInstanceMessage interface
 org.sandev.basics.structs.SandAttrVal[] fieldValidate(org.sandev.basics.structs.SandAttrVal[] checkFields)
          Validate the fields as specified in the SandInstanceMessage interface
 java.lang.Object generalAccessor(java.lang.String fieldspec)
          General field accessor method.
 org.sandev.basics.structs.SandAttrVal generalDereference(java.lang.String fieldspec)
          General reference field accessor method.
 void generalModifier(int action, java.lang.String field, int index, java.lang.Object val)
          General mutator method.
 java.lang.String[] getAllFields()
          Return an array of all fields for this class.
 org.sandev.basics.structs.SandCollectionMessage getCollectionMessage()
          Returns null
 java.lang.String[] getDisplayFields()
          Return an array of the summary field names for this class.
 java.lang.String[] getDisplayValues()
          Return the values for the summary fields.
 java.lang.String[] getDisplayValues(org.sandev.basics.util.IDLookup lookup, org.sandev.basics.util.AuthUser user, java.lang.String defaultVal)
          Return the values for the summary fields, including dereference expressions.
 org.sandev.basics.structs.NodeInstance[] getHelperNodes()
          Accessor for helperNodes
 org.sandev.basics.structs.NodeInstance getHelperNodes(int index)
          Returns the element at the specified index.
static org.sandev.basics.structs.NodeInstance[] getHelperNodesDefaultValue()
          Default value for helperNodes.
static org.sandev.basics.structs.NodeInstance getHelperNodesElementInvalidValue()
          Invalid value for helperNodeselement.
static boolean getHelperNodesFlag(int fieldflag)
          Field flag accessor.
static org.sandev.basics.structs.NodeInstance[] getHelperNodesInvalidValue()
          Invalid value for helperNodes.
 java.lang.String getHelperNodesMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getHelperNodesRange()
          Return the range specification for this field
 java.lang.String getHelperNodesValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 org.sandev.basics.sandmessages.IODeclReceive getIncomingSyncAggregateUpdate()
          Accessor for incomingSyncAggregateUpdate
static org.sandev.basics.sandmessages.IODeclReceive getIncomingSyncAggregateUpdateDefaultValue()
          Default value for incomingSyncAggregateUpdate.
 java.lang.String getIncomingSyncAggregateUpdateFieldPrintValue()
          Return the print name of the incomingSyncAggregateUpdate field.
static boolean getIncomingSyncAggregateUpdateFlag(int fieldflag)
          Field flag accessor.
static org.sandev.basics.sandmessages.IODeclReceive getIncomingSyncAggregateUpdateInvalidValue()
          Invalid value for incomingSyncAggregateUpdate.
 java.lang.String getIncomingSyncAggregateUpdateMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getIncomingSyncAggregateUpdatePrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getIncomingSyncAggregateUpdateRange()
          Return the range specification for this field
 java.lang.String getIncomingSyncAggregateUpdateValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 org.sandev.basics.sandmessages.IODeclReceive getIncomingSyncStatsQuery()
          Accessor for incomingSyncStatsQuery
static org.sandev.basics.sandmessages.IODeclReceive getIncomingSyncStatsQueryDefaultValue()
          Default value for incomingSyncStatsQuery.
 java.lang.String getIncomingSyncStatsQueryFieldPrintValue()
          Return the print name of the incomingSyncStatsQuery field.
static boolean getIncomingSyncStatsQueryFlag(int fieldflag)
          Field flag accessor.
static org.sandev.basics.sandmessages.IODeclReceive getIncomingSyncStatsQueryInvalidValue()
          Invalid value for incomingSyncStatsQuery.
 java.lang.String getIncomingSyncStatsQueryMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getIncomingSyncStatsQueryPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getIncomingSyncStatsQueryRange()
          Return the range specification for this field
 java.lang.String getIncomingSyncStatsQueryValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 int getLogLevel()
          Accessor for logLevel
static java.lang.String[] getLogLevelActualVals()
          Return an array of the possible values for this field as Strings.
static int getLogLevelDefaultValue()
          Default value for logLevel.
static java.lang.String getLogLevelEnumSummary()
          Return a single String summary of the possible enum values for debug and similar purposes.
 java.lang.String getLogLevelFieldPrintValue()
          Return the print name of the logLevel field.
static boolean getLogLevelFlag(int fieldflag)
          Field flag accessor.
static int getLogLevelInvalidValue()
          Invalid value for logLevel.
static java.lang.String[] getLogLevelKeyVals()
          Return an array of unique keys for the values of this field.
 java.lang.String getLogLevelMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
static java.lang.String[] getLogLevelPrintVals()
          Return an array of the possible values for this field in display format.
 java.lang.String getLogLevelPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getLogLevelRange()
          Return the range specification for this field
 java.lang.String getLogLevelValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 java.lang.String getNodeInstanceName()
          Accessor for nodeInstanceName
static java.lang.String getNodeInstanceNameDefaultValue()
          Default value for nodeInstanceName.
 java.lang.String getNodeInstanceNameFieldPrintValue()
          Return the print name of the nodeInstanceName field.
static boolean getNodeInstanceNameFlag(int fieldflag)
          Field flag accessor.
static java.lang.String getNodeInstanceNameInvalidValue()
          Invalid value for nodeInstanceName.
static int getNodeInstanceNameLengthMax()
          Maximum nodeInstanceName length is 70 characters
static int getNodeInstanceNameLengthNorm()
          Normal nodeInstanceName length is 30 characters
 java.lang.String getNodeInstanceNameMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getNodeInstanceNamePrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getNodeInstanceNameRange()
          Return the range specification for this field
 java.lang.String getNodeInstanceNameValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 long[] getNotify()
          Accessor for notify
 long getNotify(int index)
          Returns the element at the specified index.
static long[] getNotifyDefaultValue()
          Default value for notify.
static long getNotifyElementInvalidValue()
          Invalid value for notifyelement.
static boolean getNotifyFlag(int fieldflag)
          Field flag accessor.
static long[] getNotifyInvalidValue()
          Invalid value for notify.
 java.lang.String getNotifyMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getNotifyRange()
          Return the range specification for this field
 java.lang.String getNotifyValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 org.sandev.basics.sandmessages.IODeclSend getOutgoingAsyncStats()
          Accessor for outgoingAsyncStats
static org.sandev.basics.sandmessages.IODeclSend getOutgoingAsyncStatsDefaultValue()
          Default value for outgoingAsyncStats.
 java.lang.String getOutgoingAsyncStatsFieldPrintValue()
          Return the print name of the outgoingAsyncStats field.
static boolean getOutgoingAsyncStatsFlag(int fieldflag)
          Field flag accessor.
static org.sandev.basics.sandmessages.IODeclSend getOutgoingAsyncStatsInvalidValue()
          Invalid value for outgoingAsyncStats.
 java.lang.String getOutgoingAsyncStatsMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getOutgoingAsyncStatsPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getOutgoingAsyncStatsRange()
          Return the range specification for this field
 java.lang.String getOutgoingAsyncStatsValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 org.sandev.basics.sandmessages.IODeclCall getOutgoingSyncAggregateUpdate()
          Accessor for outgoingSyncAggregateUpdate
static org.sandev.basics.sandmessages.IODeclCall getOutgoingSyncAggregateUpdateDefaultValue()
          Default value for outgoingSyncAggregateUpdate.
 java.lang.String getOutgoingSyncAggregateUpdateFieldPrintValue()
          Return the print name of the outgoingSyncAggregateUpdate field.
static boolean getOutgoingSyncAggregateUpdateFlag(int fieldflag)
          Field flag accessor.
static org.sandev.basics.sandmessages.IODeclCall getOutgoingSyncAggregateUpdateInvalidValue()
          Invalid value for outgoingSyncAggregateUpdate.
 java.lang.String getOutgoingSyncAggregateUpdateMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getOutgoingSyncAggregateUpdatePrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getOutgoingSyncAggregateUpdateRange()
          Return the range specification for this field
 java.lang.String getOutgoingSyncAggregateUpdateValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 org.sandev.basics.sandmessages.IODeclCall getOutgoingSyncExternalPlanQuery()
          Accessor for outgoingSyncExternalPlanQuery
static org.sandev.basics.sandmessages.IODeclCall getOutgoingSyncExternalPlanQueryDefaultValue()
          Default value for outgoingSyncExternalPlanQuery.
 java.lang.String getOutgoingSyncExternalPlanQueryFieldPrintValue()
          Return the print name of the outgoingSyncExternalPlanQuery field.
static boolean getOutgoingSyncExternalPlanQueryFlag(int fieldflag)
          Field flag accessor.
static org.sandev.basics.sandmessages.IODeclCall getOutgoingSyncExternalPlanQueryInvalidValue()
          Invalid value for outgoingSyncExternalPlanQuery.
 java.lang.String getOutgoingSyncExternalPlanQueryMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getOutgoingSyncExternalPlanQueryPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getOutgoingSyncExternalPlanQueryRange()
          Return the range specification for this field
 java.lang.String getOutgoingSyncExternalPlanQueryValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 org.sandev.basics.sandmessages.IODeclCall getOutgoingSyncPlanQuery()
          Accessor for outgoingSyncPlanQuery
static org.sandev.basics.sandmessages.IODeclCall getOutgoingSyncPlanQueryDefaultValue()
          Default value for outgoingSyncPlanQuery.
 java.lang.String getOutgoingSyncPlanQueryFieldPrintValue()
          Return the print name of the outgoingSyncPlanQuery field.
static boolean getOutgoingSyncPlanQueryFlag(int fieldflag)
          Field flag accessor.
static org.sandev.basics.sandmessages.IODeclCall getOutgoingSyncPlanQueryInvalidValue()
          Invalid value for outgoingSyncPlanQuery.
 java.lang.String getOutgoingSyncPlanQueryMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getOutgoingSyncPlanQueryPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getOutgoingSyncPlanQueryRange()
          Return the range specification for this field
 java.lang.String getOutgoingSyncPlanQueryValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 org.sandev.basics.sandmessages.IODeclCall getOutgoingSyncPlanRecalc()
          Accessor for outgoingSyncPlanRecalc
static org.sandev.basics.sandmessages.IODeclCall getOutgoingSyncPlanRecalcDefaultValue()
          Default value for outgoingSyncPlanRecalc.
 java.lang.String getOutgoingSyncPlanRecalcFieldPrintValue()
          Return the print name of the outgoingSyncPlanRecalc field.
static boolean getOutgoingSyncPlanRecalcFlag(int fieldflag)
          Field flag accessor.
static org.sandev.basics.sandmessages.IODeclCall getOutgoingSyncPlanRecalcInvalidValue()
          Invalid value for outgoingSyncPlanRecalc.
 java.lang.String getOutgoingSyncPlanRecalcMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getOutgoingSyncPlanRecalcPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getOutgoingSyncPlanRecalcRange()
          Return the range specification for this field
 java.lang.String getOutgoingSyncPlanRecalcValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 org.sandev.basics.sandmessages.IODeclCall getOutgoingSyncTaskQuery()
          Accessor for outgoingSyncTaskQuery
static org.sandev.basics.sandmessages.IODeclCall getOutgoingSyncTaskQueryDefaultValue()
          Default value for outgoingSyncTaskQuery.
 java.lang.String getOutgoingSyncTaskQueryFieldPrintValue()
          Return the print name of the outgoingSyncTaskQuery field.
static boolean getOutgoingSyncTaskQueryFlag(int fieldflag)
          Field flag accessor.
static org.sandev.basics.sandmessages.IODeclCall getOutgoingSyncTaskQueryInvalidValue()
          Invalid value for outgoingSyncTaskQuery.
 java.lang.String getOutgoingSyncTaskQueryMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getOutgoingSyncTaskQueryPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getOutgoingSyncTaskQueryRange()
          Return the range specification for this field
 java.lang.String getOutgoingSyncTaskQueryValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 org.sandev.basics.sandmessages.IODeclCall getOutgoingSyncTaskTypeQuery()
          Accessor for outgoingSyncTaskTypeQuery
static org.sandev.basics.sandmessages.IODeclCall getOutgoingSyncTaskTypeQueryDefaultValue()
          Default value for outgoingSyncTaskTypeQuery.
 java.lang.String getOutgoingSyncTaskTypeQueryFieldPrintValue()
          Return the print name of the outgoingSyncTaskTypeQuery field.
static boolean getOutgoingSyncTaskTypeQueryFlag(int fieldflag)
          Field flag accessor.
static org.sandev.basics.sandmessages.IODeclCall getOutgoingSyncTaskTypeQueryInvalidValue()
          Invalid value for outgoingSyncTaskTypeQuery.
 java.lang.String getOutgoingSyncTaskTypeQueryMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getOutgoingSyncTaskTypeQueryPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getOutgoingSyncTaskTypeQueryRange()
          Return the range specification for this field
 java.lang.String getOutgoingSyncTaskTypeQueryValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 org.sandev.basics.structs.SandQueryMessage getQueryMessage()
          Returns null
 java.lang.String getServername()
          Accessor for servername
static java.lang.String getServernameDefaultValue()
          Default value for servername.
 java.lang.String getServernameFieldPrintValue()
          Return the print name of the servername field.
static boolean getServernameFlag(int fieldflag)
          Field flag accessor.
static java.lang.String getServernameInvalidValue()
          Invalid value for servername.
static int getServernameLengthMax()
          Maximum servername length is 70 characters
static int getServernameLengthNorm()
          Normal servername length is 30 characters
 java.lang.String getServernameMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getServernamePrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getServernameRange()
          Return the range specification for this field
 java.lang.String getServernameValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 java.lang.String getShortName()
          Returns the unqualified name of this message.
 org.sandev.basics.structs.SandStructMessage getStructMessage()
          Returns a new UpdateManagerNodeInstance instance
 org.sandev.basics.structs.SandUpdateMessage getUpdateMessage()
          Returns null
 java.lang.String getUserLookupInstanceName()
          Accessor for userLookupInstanceName
static java.lang.String getUserLookupInstanceNameDefaultValue()
          Default value for userLookupInstanceName.
 java.lang.String getUserLookupInstanceNameFieldPrintValue()
          Return the print name of the userLookupInstanceName field.
static boolean getUserLookupInstanceNameFlag(int fieldflag)
          Field flag accessor.
static java.lang.String getUserLookupInstanceNameInvalidValue()
          Invalid value for userLookupInstanceName.
static int getUserLookupInstanceNameLengthMax()
          Maximum userLookupInstanceName length is 60 characters
static int getUserLookupInstanceNameLengthNorm()
          Normal userLookupInstanceName length is 30 characters
 java.lang.String getUserLookupInstanceNameMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getUserLookupInstanceNamePrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getUserLookupInstanceNameRange()
          Return the range specification for this field
 java.lang.String getUserLookupInstanceNameValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 java.lang.String getValueForFieldName(java.lang.String fieldname, org.sandev.basics.util.IDLookup lookup, org.sandev.basics.util.AuthUser user, java.lang.String defaultVal)
          Returns the print representation of the value of the specified field, or the given default value if innaccessible.
 boolean helperNodesContains(org.sandev.basics.structs.NodeInstance val)
          Returns true if helperNodes contains the specified value.
 int helperNodesIndexOf(org.sandev.basics.structs.NodeInstance val)
          Return the index of the specified value in helperNodes, or -1 if not found.
 void init()
          Initialize all fields to their default values
 void insertHelperNodes(int index, org.sandev.basics.structs.NodeInstance value)
          Insert the specified element at the specified index.
 void insertNotify(int index, long value)
          Insert the specified element at the specified index.
 boolean isEquivalent(org.sandev.basics.structs.SandMessage sm)
          Declared field equivalence check as specified by the SandMessage interface.
static java.lang.String logLevelActual2Print(java.lang.String actualVal)
          Utility method to transform an actual value for this field into a print value.
 int logLevelLabelToValue(java.lang.String label)
          Given a label, return the value for it.
static java.lang.String logLevelPrint2Actual(java.lang.String printVal)
          Utility method to transform a print value for this field into an actual value.
static java.lang.String logLevelPrint2Key(java.lang.String printVal)
          Utility method to transform a print value for this field into a key value.
 java.lang.String logLevelValueToLabel(int val)
          Given a value, return the declared label for it.
 boolean notifyContains(long val)
          Returns true if notify contains the specified value.
 int notifyIndexOf(long val)
          Return the index of the specified value in notify, or -1 if not found.
 java.lang.String[] referenceValidate(java.lang.String[] locations, java.lang.String prefix, org.sandev.basics.util.IDLookup idlookup, org.sandev.basics.util.NameLookup namelookup, org.sandev.basics.util.AuthUser au)
          Validate the references as specified in the Resolvable interface.
 org.sandev.basics.structs.NodeInstance removeHelperNodes(int index)
          Remove the element at the specified index and return it.
 boolean removeHelperNodesValue(org.sandev.basics.structs.NodeInstance value)
          Removes the given element from helperNodes.
 long removeNotify(int index)
          Remove the element at the specified index and return it.
 boolean removeNotifyValue(long value)
          Removes the given element from notify.
 Resource[] resolveNotifyReferences(org.sandev.basics.util.IDLookup lookup, org.sandev.basics.util.AuthUser au)
          Converts this array of references into an array of instances, by looking them up.
 Resource[] resolveNotifyReferencesNoLookup()
          A degenerate reference lookup that returns an array of newly allocated org.sandev.TaskHeap.sandmessages.Resource instances as a standin for a real reference.
 Resource[] resolveNotifyReferencesNonCrit(org.sandev.basics.util.IDLookup lookup, org.sandev.basics.util.AuthUser au)
          Calls standard method, eating any SandException and returning an empty array.
 org.sandev.basics.sandmessages.ServerDeclaration resolveServernameReference(org.sandev.basics.util.NameLookup lookup, org.sandev.basics.util.AuthUser au)
          Converts a reference to an instance by looking it up.
 org.sandev.basics.sandmessages.ServerDeclaration resolveServernameReferenceNonCrit(org.sandev.basics.util.NameLookup lookup, org.sandev.basics.util.AuthUser au)
          Calls standard method, eating any SandException and returning a new instance with all default values instead.
 void setHelperNodes(int index, org.sandev.basics.structs.NodeInstance value)
          Set the value at the index specified.
 void setHelperNodes(org.sandev.basics.structs.NodeInstance[] helperNodes)
          Mutator for helperNodes
 void setHelperNodes(java.lang.Object[] helperNodes)
          Generic mutator for helperNodes
 void setIncomingSyncAggregateUpdate(org.sandev.basics.sandmessages.IODeclReceive incomingSyncAggregateUpdate)
          Mutator for incomingSyncAggregateUpdate
 void setIncomingSyncAggregateUpdate(java.lang.Object incomingSyncAggregateUpdate)
          Generic mutator for incomingSyncAggregateUpdate
 void setIncomingSyncStatsQuery(org.sandev.basics.sandmessages.IODeclReceive incomingSyncStatsQuery)
          Mutator for incomingSyncStatsQuery
 void setIncomingSyncStatsQuery(java.lang.Object incomingSyncStatsQuery)
          Generic mutator for incomingSyncStatsQuery
 void setLogLevel(int logLevel)
          Mutator for logLevel
 void setNodeInstanceName(java.lang.Object nodeInstanceName)
          Generic mutator for nodeInstanceName
 void setNodeInstanceName(java.lang.String nodeInstanceName)
          Mutator for nodeInstanceName
 void setNotify(int index, long value)
          Set the value at the index specified.
 void setNotify(long[] notify)
          Mutator for notify
 void setOutgoingAsyncStats(org.sandev.basics.sandmessages.IODeclSend outgoingAsyncStats)
          Mutator for outgoingAsyncStats
 void setOutgoingAsyncStats(java.lang.Object outgoingAsyncStats)
          Generic mutator for outgoingAsyncStats
 void setOutgoingSyncAggregateUpdate(org.sandev.basics.sandmessages.IODeclCall outgoingSyncAggregateUpdate)
          Mutator for outgoingSyncAggregateUpdate
 void setOutgoingSyncAggregateUpdate(java.lang.Object outgoingSyncAggregateUpdate)
          Generic mutator for outgoingSyncAggregateUpdate
 void setOutgoingSyncExternalPlanQuery(org.sandev.basics.sandmessages.IODeclCall outgoingSyncExternalPlanQuery)
          Mutator for outgoingSyncExternalPlanQuery
 void setOutgoingSyncExternalPlanQuery(java.lang.Object outgoingSyncExternalPlanQuery)
          Generic mutator for outgoingSyncExternalPlanQuery
 void setOutgoingSyncPlanQuery(org.sandev.basics.sandmessages.IODeclCall outgoingSyncPlanQuery)
          Mutator for outgoingSyncPlanQuery
 void setOutgoingSyncPlanQuery(java.lang.Object outgoingSyncPlanQuery)
          Generic mutator for outgoingSyncPlanQuery
 void setOutgoingSyncPlanRecalc(org.sandev.basics.sandmessages.IODeclCall outgoingSyncPlanRecalc)
          Mutator for outgoingSyncPlanRecalc
 void setOutgoingSyncPlanRecalc(java.lang.Object outgoingSyncPlanRecalc)
          Generic mutator for outgoingSyncPlanRecalc
 void setOutgoingSyncTaskQuery(org.sandev.basics.sandmessages.IODeclCall outgoingSyncTaskQuery)
          Mutator for outgoingSyncTaskQuery
 void setOutgoingSyncTaskQuery(java.lang.Object outgoingSyncTaskQuery)
          Generic mutator for outgoingSyncTaskQuery
 void setOutgoingSyncTaskTypeQuery(org.sandev.basics.sandmessages.IODeclCall outgoingSyncTaskTypeQuery)
          Mutator for outgoingSyncTaskTypeQuery
 void setOutgoingSyncTaskTypeQuery(java.lang.Object outgoingSyncTaskTypeQuery)
          Generic mutator for outgoingSyncTaskTypeQuery
 void setServername(java.lang.Object servername)
          Generic mutator for servername
 void setServername(java.lang.String servername)
          Mutator for servername
 void setUserLookupInstanceName(java.lang.Object userLookupInstanceName)
          Generic mutator for userLookupInstanceName
 void setUserLookupInstanceName(java.lang.String userLookupInstanceName)
          Mutator for userLookupInstanceName
 int sizeofHelperNodes()
          Returns the size of helperNodes.
 int sizeofNotify()
          Returns the size of notify.
 java.lang.String toString()
          Return a string representation of this object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

nodeInstanceName

protected java.lang.String nodeInstanceName
The unique name identifying this specific node instance.