|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sandev.basics.structs.ServerDeclarationStruct
org.sandev.basics.sandmessages.ServerDeclaration
AUTOGENERATED FILE, DO NOT EDIT DIRECTLY.
source: org.sandev.basics.structs.ServerDeclarationStruct
generator: org.sandev.generator.MessageClassGenerator
time: Dec 2, 2005 6:38:50 PM
| Field Summary |
| Fields inherited from class org.sandev.basics.structs.ServerDeclarationStruct |
description, serverID, servername |
| 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 | |
ServerDeclaration()
Default constructor calls init. |
|
| Method Summary | |
SandInstanceMessage |
cloneMessage()
Calls cloneServerDeclaration |
ServerDeclaration |
cloneServerDeclaration()
Make a deep copy of this ServerDeclaration. |
SandInstanceMessage |
convertToSuperstructClass()
Return a new instance of the message associated with the superstruct of this instance. |
void |
copyDataFrom(ServerDeclaration 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 a new ServerDeclarationCollection instance |
java.lang.String |
getDescription()
Accessor for description |
static java.lang.String |
getDescriptionDefaultValue()
Default value for description. |
java.lang.String |
getDescriptionFieldPrintValue()
Return the print name of the description field. |
static boolean |
getDescriptionFlag(int fieldflag)
Field flag accessor. |
static java.lang.String |
getDescriptionInvalidValue()
Invalid value for description. |
static int |
getDescriptionLengthMax()
Maximum description length is 4096 characters |
static int |
getDescriptionLengthNorm()
Normal description length is 255 characters |
java.lang.String |
getDescriptionMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
java.lang.String |
getDescriptionPrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getDescriptionRange()
Return the range specification for this field |
java.lang.String |
getDescriptionValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. |
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. |
SandQueryMessage |
getQueryMessage()
Returns a new ServerDeclarationQuery instance |
java.lang.String |
getServerID()
Accessor for serverID |
static java.lang.String |
getServerIDDefaultValue()
Default value for serverID. |
java.lang.String |
getServerIDFieldPrintValue()
Return the print name of the serverID field. |
static boolean |
getServerIDFlag(int fieldflag)
Field flag accessor. |
static java.lang.String |
getServerIDInvalidValue()
Invalid value for serverID. |
static int |
getServerIDLengthMax()
Maximum serverID length is 80 characters |
static int |
getServerIDLengthNorm()
Normal serverID length is 30 characters |
java.lang.String |
getServerIDMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
java.lang.String |
getServerIDPrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getServerIDRange()
Return the range specification for this field |
java.lang.String |
getServerIDValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. |
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 128 characters |
static int |
getServernameLengthNorm()
Normal servername length is 20 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 ServerDeclaration 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. |
void |
init()
Initialize all fields to their default values |
boolean |
isEquivalent(SandMessage sm)
Declared field equivalence check as specified by the SandMessage interface. |
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. |
void |
setDescription(java.lang.Object description)
Generic mutator for description |
void |
setDescription(java.lang.String description)
Mutator for description |
void |
setServerID(java.lang.Object serverID)
Generic mutator for serverID |
void |
setServerID(java.lang.String serverID)
Mutator for serverID |
void |
setServername(java.lang.Object servername)
Generic mutator for servername |
void |
setServername(java.lang.String servername)
Mutator for servername |
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 |
| Constructor Detail |
public ServerDeclaration()
| Method Detail |
public boolean fieldHasFlag(java.lang.String fieldname,
int fieldflag)
fieldHasFlag in interface SandInstanceMessagepublic java.lang.String getServername()
public void setServername(java.lang.String servername)
public void setServername(java.lang.Object servername)
public static boolean getServernameFlag(int fieldflag)
public static int getServernameLengthNorm()
public static int getServernameLengthMax()
public static java.lang.String getServernameDefaultValue()
public static java.lang.String getServernameInvalidValue()
public java.lang.String getServernamePrintValue()
Used for debug output, and as an initial value for
transformation and formatting.
public java.lang.String getServernameFieldPrintValue()
public java.lang.String getServernameRange()
public java.lang.String getServernameValidityCheck()
public java.lang.String getServernameMetatype()
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public void setDescription(java.lang.Object description)
public static boolean getDescriptionFlag(int fieldflag)
public static int getDescriptionLengthNorm()
public static int getDescriptionLengthMax()
public static java.lang.String getDescriptionDefaultValue()
public static java.lang.String getDescriptionInvalidValue()
public java.lang.String getDescriptionPrintValue()
Used for debug output, and as an initial value for
transformation and formatting.
public java.lang.String getDescriptionFieldPrintValue()
public java.lang.String getDescriptionRange()
public java.lang.String getDescriptionValidityCheck()
public java.lang.String getDescriptionMetatype()
public java.lang.String getServerID()
public void setServerID(java.lang.String serverID)
public void setServerID(java.lang.Object serverID)
public static boolean getServerIDFlag(int fieldflag)
public static int getServerIDLengthNorm()
public static int getServerIDLengthMax()
public static java.lang.String getServerIDDefaultValue()
public static java.lang.String getServerIDInvalidValue()
public java.lang.String getServerIDPrintValue()
Used for debug output, and as an initial value for
transformation and formatting.
public java.lang.String getServerIDFieldPrintValue()
public java.lang.String getServerIDRange()
public java.lang.String getServerIDValidityCheck()
public java.lang.String getServerIDMetatype()
public void init()
public java.lang.String getShortName()
getShortName in interface SandMessagepublic SandQueryMessage getQueryMessage()
getQueryMessage in interface SandMessagepublic SandCollectionMessage getCollectionMessage()
getCollectionMessage in interface SandMessagepublic SandUpdateMessage getUpdateMessage()
getUpdateMessage in interface SandMessagepublic SandStructMessage getStructMessage()
getStructMessage in interface SandMessagepublic boolean isEquivalent(SandMessage sm)
isEquivalent in interface SandMessage
public void generalModifier(int action,
java.lang.String field,
int index,
java.lang.Object val)
throws SandException
generalModifier in interface SandInstanceMessageSandExceptionpublic SandAttrVal generalDereference(java.lang.String fieldspec)
generalDereference in interface SandInstanceMessagepublic java.lang.Object generalAccessor(java.lang.String fieldspec)
generalAccessor in interface SandInstanceMessagepublic java.lang.String[] getDisplayFields()
getDisplayFields in interface SandInstanceMessagepublic java.lang.String[] getDisplayValues()
getDisplayValues in interface SandInstanceMessage
public java.lang.String[] getDisplayValues(IDLookup lookup,
AuthUser user,
java.lang.String defaultVal)
getDisplayValues in interface Resolvable
public java.lang.String getValueForFieldName(java.lang.String fieldname,
IDLookup lookup,
AuthUser user,
java.lang.String defaultVal)
public java.lang.String toString()
public java.lang.String[] getAllFields()
getAllFields in interface SandInstanceMessagepublic void defaultField(java.lang.String fieldname)
defaultField in interface SandInstanceMessagepublic SandInstanceMessage cloneMessage()
cloneMessage in interface SandInstanceMessagepublic ServerDeclaration cloneServerDeclaration()
public void copyDataFrom(ServerDeclaration other)
public void copyFieldValue(java.lang.String fieldName,
SandInstanceMessage other)
copyFieldValue in interface SandInstanceMessagepublic SandAttrVal[] fieldValidate(SandAttrVal[] checkFields)
fieldValidate in interface SandInstanceMessagepublic boolean fieldsValid()
fieldsValid in interface SandInstanceMessage
public java.lang.String[] referenceValidate(java.lang.String[] locations,
java.lang.String prefix,
IDLookup idlookup,
NameLookup namelookup,
AuthUser au)
throws SandException
referenceValidate in interface ResolvableSandExceptionpublic SandInstanceMessage convertToSuperstructClass()
convertToSuperstructClass in interface SandInstanceMessagepublic java.lang.String debugDump(java.lang.String prefix)
debugDump in interface SandInstanceMessage
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||