org.sandev.basics.CacheManager
Class CacheManagerNodeInstance

java.lang.Object
  extended byorg.sandev.basics.CacheManager.CacheManagerNodeDecl
      extended byorg.sandev.basics.CacheManager.CacheManagerNodeInstance
All Implemented Interfaces:
NodeInstance, Resolvable, SandInstanceMessage, SandMessage

public class CacheManagerNodeInstance
extends CacheManagerNodeDecl
implements NodeInstance, Resolvable

AUTOGENERATED FILE, DO NOT EDIT DIRECTLY.
source: org.sandev.basics.CacheManager.CacheManagerNodeDecl
generator: org.sandev.generator.NodeInstClassGenerator
time: Dec 2, 2005 6:38:50 PM

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


Field Summary
protected  NodeInstance[] helperNodes
          Additional nodes instantiated with this node running together as a logical subsystem.
protected  IODeclSubscribe incomingAsyncCacheActionMessage
          Inbound org.sandev.basics.sandmessages.CacheAction asynchronous messaging configuration
protected  IODeclSubscribe incomingAsyncSandUpdateMessage
          Inbound org.sandev.basics.structs.SandUpdateMessage asynchronous messaging configuration
protected  IODeclReceive incomingSyncCacheAction
          Inbound org.sandev.basics.sandmessages.CacheAction 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  IODeclSend outgoingAsyncCacheAction
          Outbound org.sandev.basics.sandmessages.CacheAction asynchronous messaging configuration
protected  java.lang.String servername
          The name of the server this instance will be running on.
 
Fields inherited from class org.sandev.basics.CacheManager.CacheManagerNodeDecl
localAuthUserLookup, notificationPassword, notificationUsername
 
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
CacheManagerNodeInstance()
          Default constructor calls init.
 
Method Summary
 void addHelperNodes(NodeInstance element)
          Appends a value to helperNodes
 void addHelperNodes(NodeInstance[] elements)
          Appends an array of values to helperNodes
 void clearHelperNodes()
          Clears all values from helperNodes
 CacheManagerNodeInstance cloneCacheManagerNodeInstance()
          Make a deep copy of this CacheManagerNodeInstance.
 SandInstanceMessage cloneMessage()
          Calls cloneCacheManagerNodeInstance
 SandInstanceMessage convertToSuperstructClass()
          Return a new instance of the message associated with the superstruct of this instance.
 void copyDataFrom(CacheManagerNodeInstance other)
          Deep copy all the data from the specified instance.
 void copyFieldValue(java.lang.String fieldName, 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
 SandAttrVal[] fieldValidate(SandAttrVal[] checkFields)
          Validate the fields as specified in the SandInstanceMessage interface
 java.lang.Object generalAccessor(java.lang.String fieldspec)
          General field accessor method.
 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.
 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(IDLookup lookup, AuthUser user, java.lang.String defaultVal)
          Return the values for the summary fields, including dereference expressions.
 NodeInstance[] getHelperNodes()
          Accessor for helperNodes
 NodeInstance getHelperNodes(int index)
          Returns the element at the specified index.
static NodeInstance[] getHelperNodesDefaultValue()
          Default value for helperNodes.
static NodeInstance getHelperNodesElementInvalidValue()
          Invalid value for helperNodeselement.
static boolean getHelperNodesFlag(int fieldflag)
          Field flag accessor.
static 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.
 IODeclSubscribe getIncomingAsyncCacheActionMessage()
          Accessor for incomingAsyncCacheActionMessage
static IODeclSubscribe getIncomingAsyncCacheActionMessageDefaultValue()
          Default value for incomingAsyncCacheActionMessage.
 java.lang.String getIncomingAsyncCacheActionMessageFieldPrintValue()
          Return the print name of the incomingAsyncCacheActionMessage field.
static boolean getIncomingAsyncCacheActionMessageFlag(int fieldflag)
          Field flag accessor.
static IODeclSubscribe getIncomingAsyncCacheActionMessageInvalidValue()
          Invalid value for incomingAsyncCacheActionMessage.
 java.lang.String getIncomingAsyncCacheActionMessageMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getIncomingAsyncCacheActionMessagePrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getIncomingAsyncCacheActionMessageRange()
          Return the range specification for this field
 java.lang.String getIncomingAsyncCacheActionMessageValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 IODeclSubscribe getIncomingAsyncSandUpdateMessage()
          Accessor for incomingAsyncSandUpdateMessage
static IODeclSubscribe getIncomingAsyncSandUpdateMessageDefaultValue()
          Default value for incomingAsyncSandUpdateMessage.
 java.lang.String getIncomingAsyncSandUpdateMessageFieldPrintValue()
          Return the print name of the incomingAsyncSandUpdateMessage field.
static boolean getIncomingAsyncSandUpdateMessageFlag(int fieldflag)
          Field flag accessor.
static IODeclSubscribe getIncomingAsyncSandUpdateMessageInvalidValue()
          Invalid value for incomingAsyncSandUpdateMessage.
 java.lang.String getIncomingAsyncSandUpdateMessageMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getIncomingAsyncSandUpdateMessagePrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getIncomingAsyncSandUpdateMessageRange()
          Return the range specification for this field
 java.lang.String getIncomingAsyncSandUpdateMessageValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 IODeclReceive getIncomingSyncCacheAction()
          Accessor for incomingSyncCacheAction
static IODeclReceive getIncomingSyncCacheActionDefaultValue()
          Default value for incomingSyncCacheAction.
 java.lang.String getIncomingSyncCacheActionFieldPrintValue()
          Return the print name of the incomingSyncCacheAction field.
static boolean getIncomingSyncCacheActionFlag(int fieldflag)
          Field flag accessor.
static IODeclReceive getIncomingSyncCacheActionInvalidValue()
          Invalid value for incomingSyncCacheAction.
 java.lang.String getIncomingSyncCacheActionMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getIncomingSyncCacheActionPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getIncomingSyncCacheActionRange()
          Return the range specification for this field
 java.lang.String getIncomingSyncCacheActionValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 java.lang.String getLocalAuthUserLookup()
          Accessor for localAuthUserLookup
static java.lang.String getLocalAuthUserLookupDefaultValue()
          Default value for localAuthUserLookup.
 java.lang.String getLocalAuthUserLookupFieldPrintValue()
          Return the print name of the localAuthUserLookup field.
static boolean getLocalAuthUserLookupFlag(int fieldflag)
          Field flag accessor.
static java.lang.String getLocalAuthUserLookupInvalidValue()
          Invalid value for localAuthUserLookup.
static int getLocalAuthUserLookupLengthMax()
          Maximum localAuthUserLookup length is 70 characters
static int getLocalAuthUserLookupLengthNorm()
          Normal localAuthUserLookup length is 30 characters
 java.lang.String getLocalAuthUserLookupMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getLocalAuthUserLookupPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getLocalAuthUserLookupRange()
          Return the range specification for this field
 java.lang.String getLocalAuthUserLookupValidityCheck()
          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.
 java.lang.String getNotificationPassword()
          Accessor for notificationPassword
static java.lang.String getNotificationPasswordDefaultValue()
          Default value for notificationPassword.
 java.lang.String getNotificationPasswordFieldPrintValue()
          Return the print name of the notificationPassword field.
static boolean getNotificationPasswordFlag(int fieldflag)
          Field flag accessor.
static java.lang.String getNotificationPasswordInvalidValue()
          Invalid value for notificationPassword.
static int getNotificationPasswordLengthMax()
          Maximum notificationPassword length is 80 characters
static int getNotificationPasswordLengthNorm()
          Normal notificationPassword length is 15 characters
 java.lang.String getNotificationPasswordMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getNotificationPasswordPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getNotificationPasswordRange()
          Return the range specification for this field
 java.lang.String getNotificationPasswordValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 java.lang.String getNotificationUsername()
          Accessor for notificationUsername
static java.lang.String getNotificationUsernameDefaultValue()
          Default value for notificationUsername.
 java.lang.String getNotificationUsernameFieldPrintValue()
          Return the print name of the notificationUsername field.
static boolean getNotificationUsernameFlag(int fieldflag)
          Field flag accessor.
static java.lang.String getNotificationUsernameInvalidValue()
          Invalid value for notificationUsername.
static int getNotificationUsernameLengthMax()
          Maximum notificationUsername length is 80 characters
static int getNotificationUsernameLengthNorm()
          Normal notificationUsername length is 15 characters
 java.lang.String getNotificationUsernameMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getNotificationUsernamePrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getNotificationUsernameRange()
          Return the range specification for this field
 java.lang.String getNotificationUsernameValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 IODeclSend getOutgoingAsyncCacheAction()
          Accessor for outgoingAsyncCacheAction
static IODeclSend getOutgoingAsyncCacheActionDefaultValue()
          Default value for outgoingAsyncCacheAction.
 java.lang.String getOutgoingAsyncCacheActionFieldPrintValue()
          Return the print name of the outgoingAsyncCacheAction field.
static boolean getOutgoingAsyncCacheActionFlag(int fieldflag)
          Field flag accessor.
static IODeclSend getOutgoingAsyncCacheActionInvalidValue()
          Invalid value for outgoingAsyncCacheAction.
 java.lang.String getOutgoingAsyncCacheActionMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getOutgoingAsyncCacheActionPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getOutgoingAsyncCacheActionRange()
          Return the range specification for this field
 java.lang.String getOutgoingAsyncCacheActionValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 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.
 SandStructMessage getStructMessage()
          Returns a new CacheManagerNodeInstance instance
 SandUpdateMessage getUpdateMessage()
          Returns null
 java.lang.String getValueForFieldName(java.lang.String fieldname, IDLookup lookup, 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(NodeInstance val)
          Returns true if helperNodes contains the specified value.
 int helperNodesIndexOf(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, NodeInstance value)
          Insert the specified element at the specified index.
 boolean isEquivalent(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.
 java.lang.String[] referenceValidate(java.lang.String[] locations, java.lang.String prefix, IDLookup idlookup, NameLookup namelookup, AuthUser au)
          Validate the references as specified in the Resolvable interface.
 NodeInstance removeHelperNodes(int index)
          Remove the element at the specified index and return it.
 boolean removeHelperNodesValue(NodeInstance value)
          Removes the given element from helperNodes.
 ServerDeclaration resolveServernameReference(NameLookup lookup, AuthUser au)
          Converts a reference to an instance by looking it up.
 ServerDeclaration resolveServernameReferenceNonCrit(NameLookup lookup, AuthUser au)
          Calls standard method, eating any SandException and returning a new instance with all default values instead.
 void setHelperNodes(int index, NodeInstance value)
          Set the value at the index specified.
 void setHelperNodes(NodeInstance[] helperNodes)
          Mutator for helperNodes
 void setHelperNodes(java.lang.Object[] helperNodes)
          Generic mutator for helperNodes
 void setIncomingAsyncCacheActionMessage(IODeclSubscribe incomingAsyncCacheActionMessage)
          Mutator for incomingAsyncCacheActionMessage
 void setIncomingAsyncCacheActionMessage(java.lang.Object incomingAsyncCacheActionMessage)
          Generic mutator for incomingAsyncCacheActionMessage
 void setIncomingAsyncSandUpdateMessage(IODeclSubscribe incomingAsyncSandUpdateMessage)
          Mutator for incomingAsyncSandUpdateMessage
 void setIncomingAsyncSandUpdateMessage(java.lang.Object incomingAsyncSandUpdateMessage)
          Generic mutator for incomingAsyncSandUpdateMessage
 void setIncomingSyncCacheAction(IODeclReceive incomingSyncCacheAction)
          Mutator for incomingSyncCacheAction
 void setIncomingSyncCacheAction(java.lang.Object incomingSyncCacheAction)
          Generic mutator for incomingSyncCacheAction
 void setLocalAuthUserLookup(java.lang.Object localAuthUserLookup)
          Generic mutator for localAuthUserLookup
 void setLocalAuthUserLookup(java.lang.String localAuthUserLookup)
          Mutator for localAuthUserLookup
 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 setNotificationPassword(java.lang.Object notificationPassword)
          Generic mutator for notificationPassword
 void setNotificationPassword(java.lang.String notificationPassword)
          Mutator for notificationPassword
 void setNotificationUsername(java.lang.Object notificationUsername)
          Generic mutator for notificationUsername
 void setNotificationUsername(java.lang.String notificationUsername)
          Mutator for notificationUsername
 void setOutgoingAsyncCacheAction(IODeclSend outgoingAsyncCacheAction)
          Mutator for outgoingAsyncCacheAction
 void setOutgoingAsyncCacheAction(java.lang.Object outgoingAsyncCacheAction)
          Generic mutator for outgoingAsyncCacheAction
 void setServername(java.lang.Object servername)
          Generic mutator for servername
 void setServername(java.lang.String servername)
          Mutator for servername
 int sizeofHelperNodes()
          Returns the size of helperNodes.
 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.


servername

protected java.lang.String servername
The name of the server this instance will be running on.


helperNodes

protected NodeInstance[] helperNodes
Additional nodes instantiated with this node running together as a logical subsystem.


incomingSyncCacheAction

protected IODeclReceive incomingSyncCacheAction
Inbound org.sandev.basics.sandmessages.CacheAction synchronous messaging configuration


outgoingAsyncCacheAction

protected IODeclSend outgoingAsyncCacheAction
Outbound org.sandev.basics.sandmessages.CacheAction asynchronous messaging configuration


incomingAsyncSandUpdateMessage

protected IODeclSubscribe incomingAsyncSandUpdateMessage
Inbound org.sandev.basics.structs.SandUpdateMessage asynchronous messaging configuration


incomingAsyncCacheActionMessage

protected IODeclSubscribe incomingAsyncCacheActionMessage
Inbound org.sandev.basics.sandmessages.CacheAction asynchronous messaging configuration


logLevel

protected int logLevel
Calls to log with severity levels less than this value will be ignored. For example, if you set this field to LOGLEVEL_WARN, then a call to log with LOGLEVEL_INFO will be ignored, while any call with LOGLEVEL_WARN/ERROR/FATAL will be processed. The log levels are defined in org.sandev.basics.nodecommon.Logger


LOGLEVEL_DEBUG

public static final int LOGLEVEL_DEBUG
Possible value for logLevel

See Also:
Constant Field Values

LOGLEVEL_INFO

public static final int LOGLEVEL_INFO
Possible value for logLevel

See Also:
Constant Field Values

LOGLEVEL_WARN

public static final int LOGLEVEL_WARN
Possible value for logLevel

See Also:
Constant Field Values

LOGLEVEL_ERROR

public static final int LOGLEVEL_ERROR
Possible value for logLevel

See Also:
Constant Field Values

LOGLEVEL_FATAL

public static final int LOGLEVEL_FATAL
Possible value for logLevel

See Also:
Constant Field Values
Constructor Detail

CacheManagerNodeInstance

public CacheManagerNodeInstance()
Default constructor calls init.

Method Detail

fieldHasFlag

public boolean fieldHasFlag(java.lang.String fieldname,
                            int fieldflag)
Return true if the named field declares the indicated flag, false otherwise. See the FIELDFLAG* constants in SandInstanceMessage for supported fieldflag values.

Specified by:
fieldHasFlag in interface SandInstanceMessage

getLocalAuthUserLookup

public java.lang.String getLocalAuthUserLookup()
Accessor for localAuthUserLookup


setLocalAuthUserLookup

public void setLocalAuthUserLookup(java.lang.String localAuthUserLookup)
Mutator for localAuthUserLookup


setLocalAuthUserLookup

public void setLocalAuthUserLookup(java.lang.Object localAuthUserLookup)
Generic mutator for localAuthUserLookup


getLocalAuthUserLookupFlag

public static boolean getLocalAuthUserLookupFlag(int fieldflag)
Field flag accessor. Returns whether the given FIELDFLAG_* (defined in SandInstanceMessage) is true or false.


getLocalAuthUserLookupLengthNorm

public static int getLocalAuthUserLookupLengthNorm()
Normal localAuthUserLookup length is 30 characters


getLocalAuthUserLookupLengthMax

public static int getLocalAuthUserLookupLengthMax()
Maximum localAuthUserLookup length is 70 characters


getLocalAuthUserLookupDefaultValue

public static java.lang.String getLocalAuthUserLookupDefaultValue()
Default value for localAuthUserLookup. Returns ""


getLocalAuthUserLookupInvalidValue

public static java.lang.String getLocalAuthUserLookupInvalidValue()
Invalid value for localAuthUserLookup. Returns null


getLocalAuthUserLookupPrintValue

public java.lang.String getLocalAuthUserLookupPrintValue()
Retrieve the current value of this field as a print String. For a String field, this returns the current value. For int, long, double this returns the standard string conversion. For a Date, this returns the default DateFormat format. For an enum, this returns the Actual2Print translation of the current value. For a struct this returns a summary description.

Used for debug output, and as an initial value for transformation and formatting.


getLocalAuthUserLookupFieldPrintValue

public java.lang.String getLocalAuthUserLookupFieldPrintValue()
Return the print name of the localAuthUserLookup field. If no printname is declared then this returns the field name.


getLocalAuthUserLookupRange

public java.lang.String getLocalAuthUserLookupRange()
Return the range specification for this field


getLocalAuthUserLookupValidityCheck

public java.lang.String getLocalAuthUserLookupValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. This method supports the fieldValidate method, which is in turn specified by the org.sandev.basics.structs.SandInstanceMessage interface. See the comments there for more information, including a list of error Strings returned from here when a field is not valid.


getLocalAuthUserLookupMetatype

public java.lang.String getLocalAuthUserLookupMetatype()
Return the metatype text for this field, or "" if no metatype was declared.


getNotificationUsername

public java.lang.String getNotificationUsername()
Accessor for notificationUsername


setNotificationUsername

public void setNotificationUsername(java.lang.String notificationUsername)
Mutator for notificationUsername


setNotificationUsername

public void setNotificationUsername(java.lang.Object notificationUsername)
Generic mutator for notificationUsername


getNotificationUsernameFlag

public static boolean getNotificationUsernameFlag(int fieldflag)
Field flag accessor. Returns whether the given FIELDFLAG_* (defined in SandInstanceMessage) is true or false.


getNotificationUsernameLengthNorm

public static int getNotificationUsernameLengthNorm()
Normal notificationUsername length is 15 characters


getNotificationUsernameLengthMax

public static int getNotificationUsernameLengthMax()
Maximum notificationUsername length is 80 characters


getNotificationUsernameDefaultValue

public static java.lang.String getNotificationUsernameDefaultValue()
Default value for notificationUsername. Returns ""


getNotificationUsernameInvalidValue

public static java.lang.String getNotificationUsernameInvalidValue()
Invalid value for notificationUsername. Returns null


getNotificationUsernamePrintValue

public java.lang.String getNotificationUsernamePrintValue()
Retrieve the current value of this field as a print String. For a String field, this returns the current value. For int, long, double this returns the standard string conversion. For a Date, this returns the default DateFormat format. For an enum, this returns the Actual2Print translation of the current value. For a struct this returns a summary description.

Used for debug output, and as an initial value for transformation and formatting.


getNotificationUsernameFieldPrintValue

public java.lang.String getNotificationUsernameFieldPrintValue()
Return the print name of the notificationUsername field. If no printname is declared then this returns the field name.


getNotificationUsernameRange

public java.lang.String getNotificationUsernameRange()
Return the range specification for this field


getNotificationUsernameValidityCheck

public java.lang.String getNotificationUsernameValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. This method supports the fieldValidate method, which is in turn specified by the org.sandev.basics.structs.SandInstanceMessage interface. See the comments there for more information, including a list of error Strings returned from here when a field is not valid.


getNotificationUsernameMetatype

public java.lang.String getNotificationUsernameMetatype()
Return the metatype text for this field, or "" if no metatype was declared.


getNotificationPassword

public java.lang.String getNotificationPassword()
Accessor for notificationPassword


setNotificationPassword

public void setNotificationPassword(java.lang.String notificationPassword)
Mutator for notificationPassword


setNotificationPassword

public void setNotificationPassword(java.lang.Object notificationPassword)
Generic mutator for notificationPassword


getNotificationPasswordFlag

public static boolean getNotificationPasswordFlag(int fieldflag)
Field flag accessor. Returns whether the given FIELDFLAG_* (defined in SandInstanceMessage) is true or false.


getNotificationPasswordLengthNorm

public static int getNotificationPasswordLengthNorm()
Normal notificationPassword length is 15 characters


getNotificationPasswordLengthMax

public static int getNotificationPasswordLengthMax()
Maximum notificationPassword length is 80 characters


getNotificationPasswordDefaultValue

public static java.lang.String getNotificationPasswordDefaultValue()
Default value for notificationPassword. Returns ""


getNotificationPasswordInvalidValue

public static java.lang.String getNotificationPasswordInvalidValue()
Invalid value for notificationPassword. Returns null


getNotificationPasswordPrintValue

public java.lang.String getNotificationPasswordPrintValue()
Retrieve the current value of this field as a print String. For a String field, this returns the current value. For int, long, double this returns the standard string conversion. For a Date, this returns the default DateFormat format. For an enum, this returns the Actual2Print translation of the current value. For a struct this returns a summary description.

Used for debug output, and as an initial value for transformation and formatting.


getNotificationPasswordFieldPrintValue

public java.lang.String getNotificationPasswordFieldPrintValue()
Return the print name of the notificationPassword field. If no printname is declared then this returns the field name.


getNotificationPasswordRange

public java.lang.String getNotificationPasswordRange()
Return the range specification for this field


getNotificationPasswordValidityCheck

public java.lang.String getNotificationPasswordValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. This method supports the fieldValidate method, which is in turn specified by the org.sandev.basics.structs.SandInstanceMessage interface. See the comments there for more information, including a list of error Strings returned from here when a field is not valid.


getNotificationPasswordMetatype

public java.lang.String getNotificationPasswordMetatype()