|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.sandev.basics.structs.TestActionStruct
org.sandev.basics.sandmessages.TestAction
public class TestAction
AUTOGENERATED FILE, DO NOT EDIT DIRECTLY.
source: org.sandev.basics.structs.TestActionStruct
generator: org.sandev.generator.MessageClassGenerator
time: Jun 15, 2007 11:40:44 PM
| Field Summary | |
|---|---|
static int |
COMMTYPE_ASYNC
Possible value for commType |
static int |
COMMTYPE_SYNC
Possible value for commType |
static int |
RETURNMSGSTATUS_STATUS_APPERROR
Possible value for returnMsgStatus |
static int |
RETURNMSGSTATUS_STATUS_NORMAL
Possible value for returnMsgStatus |
static int |
RETURNMSGSTATUS_STATUS_SANDERROR
Possible value for returnMsgStatus |
static int |
RETURNMSGSTATUS_STATUS_SYSERROR
Possible value for returnMsgStatus |
| Fields inherited from class org.sandev.basics.structs.TestActionStruct |
|---|
commType, message, returnMsgStatus, targetNodeOverride |
| Constructor Summary | |
|---|---|
TestAction()
Default constructor calls init. |
|
| Method Summary | |
|---|---|
SandInstanceMessage |
cloneMessage()
Calls cloneTestAction |
TestAction |
cloneTestAction()
Make a deep copy of this TestAction. |
static java.lang.String |
commTypeActual2Print(java.lang.String actualVal)
Utility method to transform an actual value for this field into a print value. |
int |
commTypeLabelToValue(java.lang.String label)
Given a label, return the value for it. |
static int |
commTypeLabelToValueStatic(java.lang.String label)
|
static java.lang.String |
commTypePrint2Actual(java.lang.String printVal)
Utility method to transform a print value for this field into an actual value. |
static java.lang.String |
commTypePrint2Key(java.lang.String printVal)
Utility method to transform a print value for this field into a key value. |
java.lang.String |
commTypeValueToLabel(int val)
Given a value, return the declared label for it. |
static java.lang.String |
commTypeValueToLabelStatic(int val)
|
SandInstanceMessage |
convertToSuperstructClass()
Return a new instance of the message associated with the superstruct of this instance. |
void |
copyDataFrom(TestAction 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 |
SandCollectionMessage |
find(SandQueryMessage sqm)
Return a matching collection of all directly contained instances matching the given query. |
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 |
int |
getCommType()
Accessor for commType |
static java.lang.String[] |
getCommTypeActualVals()
Return an array of the possible values for this field as Strings. |
static int |
getCommTypeDefaultValue()
Default value for commType. |
static java.lang.String |
getCommTypeEnumSummary()
Return a single String summary of the possible enum values for debug and similar purposes. |
java.lang.String |
getCommTypeFieldPrintValue()
Return the print name of the commType field. |
static boolean |
getCommTypeFlag(int fieldflag)
Field flag accessor. |
static int |
getCommTypeInvalidValue()
Invalid value for commType. |
static java.lang.String[] |
getCommTypeKeyVals()
Return an array of unique keys for the values of this field. |
java.lang.String |
getCommTypeMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
static java.lang.String[] |
getCommTypePrintVals()
Return an array of the possible values for this field in display format. |
java.lang.String |
getCommTypePrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getCommTypeRange()
Return the range specification for this field |
java.lang.String |
getCommTypeValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. |
java.lang.String[] |
getContainedMessageFields()
Return an array of all contained message fields. |
java.lang.String[] |
getDisplayFields()
Return an array of the summary field names for this class. |
java.lang.String[] |
getDisplayFieldsPrint()
Return an array of the summary field print names for this class. |
java.lang.String |
getDisplayID()
Return the displayID for this message instance |
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. |
SandPersistMessage |
getInstance(java.lang.String classname,
long id)
If this instance directly contains the specified instance, then find it and return it. |
SandInstanceMessage |
getInstance(java.lang.String classname,
java.lang.String fieldname,
java.lang.String value)
If this instance directly contains the specified instance, then find it and return it. |
SandMessage |
getMessage()
Accessor for message |
static SandMessage |
getMessageDefaultValue()
Default value for message. |
java.lang.String |
getMessageFieldPrintValue()
Return the print name of the message field. |
static boolean |
getMessageFlag(int fieldflag)
Field flag accessor. |
static SandMessage |
getMessageInvalidValue()
Invalid value for message. |
java.lang.String |
getMessageMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
java.lang.String |
getMessagePrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getMessageRange()
Return the range specification for this field |
java.lang.String |
getMessageValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. |
java.lang.String |
getPrintname()
Return the printname of the class |
java.lang.String |
getPrintnameForField(java.lang.String fieldname)
Given a fieldname, return its declared printname if declared. |
SandQueryMessage |
getQueryMessage()
Returns null |
int |
getReturnMsgStatus()
Accessor for returnMsgStatus |
static java.lang.String[] |
getReturnMsgStatusActualVals()
Return an array of the possible values for this field as Strings. |
static int |
getReturnMsgStatusDefaultValue()
Default value for returnMsgStatus. |
static java.lang.String |
getReturnMsgStatusEnumSummary()
Return a single String summary of the possible enum values for debug and similar purposes. |
java.lang.String |
getReturnMsgStatusFieldPrintValue()
Return the print name of the returnMsgStatus field. |
static boolean |
getReturnMsgStatusFlag(int fieldflag)
Field flag accessor. |
static int |
getReturnMsgStatusInvalidValue()
Invalid value for returnMsgStatus. |
static java.lang.String[] |
getReturnMsgStatusKeyVals()
Return an array of unique keys for the values of this field. |
java.lang.String |
getReturnMsgStatusMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
static java.lang.String[] |
getReturnMsgStatusPrintVals()
Return an array of the possible values for this field in display format. |
java.lang.String |
getReturnMsgStatusPrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getReturnMsgStatusRange()
Return the range specification for this field |
java.lang.String |
getReturnMsgStatusValidityCheck()
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 TestAction instance |
java.lang.String |
getTargetNodeOverride()
Accessor for targetNodeOverride |
static java.lang.String |
getTargetNodeOverrideDefaultValue()
Default value for targetNodeOverride. |
java.lang.String |
getTargetNodeOverrideFieldPrintValue()
Return the print name of the targetNodeOverride field. |
static boolean |
getTargetNodeOverrideFlag(int fieldflag)
Field flag accessor. |
static java.lang.String |
getTargetNodeOverrideInvalidValue()
Invalid value for targetNodeOverride. |
static int |
getTargetNodeOverrideLengthMax()
Maximum targetNodeOverride length is 60 characters |
static int |
getTargetNodeOverrideLengthNorm()
Normal targetNodeOverride length is 30 characters |
java.lang.String |
getTargetNodeOverrideMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
java.lang.String |
getTargetNodeOverridePrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getTargetNodeOverrideRange()
Return the range specification for this field |
java.lang.String |
getTargetNodeOverrideValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. |
SandUpdateMessage |
getUpdateMessage()
Returns a new TestActionUpdate instance |
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. |
static java.lang.String |
returnMsgStatusActual2Print(java.lang.String actualVal)
Utility method to transform an actual value for this field into a print value. |
int |
returnMsgStatusLabelToValue(java.lang.String label)
Given a label, return the value for it. |
static int |
returnMsgStatusLabelToValueStatic(java.lang.String label)
|
static java.lang.String |
returnMsgStatusPrint2Actual(java.lang.String printVal)
Utility method to transform a print value for this field into an actual value. |
static java.lang.String |
returnMsgStatusPrint2Key(java.lang.String printVal)
Utility method to transform a print value for this field into a key value. |
java.lang.String |
returnMsgStatusValueToLabel(int val)
Given a value, return the declared label for it. |
static java.lang.String |
returnMsgStatusValueToLabelStatic(int val)
|
void |
setCommType(int commType)
Mutator for commType |
void |
setMessage(java.lang.Object message)
Generic mutator for message |
void |
setMessage(SandMessage message)
Mutator for message |
void |
setReturnMsgStatus(int returnMsgStatus)
Mutator for returnMsgStatus |
void |
setTargetNodeOverride(java.lang.Object targetNodeOverride)
Generic mutator for targetNodeOverride |
void |
setTargetNodeOverride(java.lang.String targetNodeOverride)
Mutator for targetNodeOverride |
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 |
|---|
public static final int COMMTYPE_SYNC
public static final int COMMTYPE_ASYNC
public static final int RETURNMSGSTATUS_STATUS_NORMAL
public static final int RETURNMSGSTATUS_STATUS_SYSERROR
public static final int RETURNMSGSTATUS_STATUS_SANDERROR
public static final int RETURNMSGSTATUS_STATUS_APPERROR
| Constructor Detail |
|---|
public TestAction()
| Method Detail |
|---|
public java.lang.String getPrintname()
getPrintname in interface SandStructMessage
public boolean fieldHasFlag(java.lang.String fieldname,
int fieldflag)
fieldHasFlag in interface SandInstanceMessagepublic int getCommType()
public void setCommType(int commType)
public java.lang.String commTypeValueToLabel(int val)
public static java.lang.String commTypeValueToLabelStatic(int val)
public int commTypeLabelToValue(java.lang.String label)
public static int commTypeLabelToValueStatic(java.lang.String label)
public static java.lang.String[] getCommTypePrintVals()
public static java.lang.String[] getCommTypeKeyVals()
public static java.lang.String[] getCommTypeActualVals()
public static java.lang.String commTypePrint2Key(java.lang.String printVal)
getCommTypePrintVals
and getCommTypeKeyVals methods for details.
public static java.lang.String commTypePrint2Actual(java.lang.String printVal)
getCommTypePrintVals
and getCommTypeActualVals methods for details.
public static java.lang.String commTypeActual2Print(java.lang.String actualVal)
getCommTypeActualVals
and getCommTypePrintVals methods for details.
public static java.lang.String getCommTypeEnumSummary()
public static boolean getCommTypeFlag(int fieldflag)
public static int getCommTypeDefaultValue()
public static int getCommTypeInvalidValue()
public java.lang.String getCommTypePrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getCommTypeFieldPrintValue()
public java.lang.String getCommTypeRange()
public java.lang.String getCommTypeValidityCheck()
public java.lang.String getCommTypeMetatype()
public java.lang.String getTargetNodeOverride()
public void setTargetNodeOverride(java.lang.String targetNodeOverride)
public void setTargetNodeOverride(java.lang.Object targetNodeOverride)
public static boolean getTargetNodeOverrideFlag(int fieldflag)
public static int getTargetNodeOverrideLengthNorm()
public static int getTargetNodeOverrideLengthMax()
public static java.lang.String getTargetNodeOverrideDefaultValue()
public static java.lang.String getTargetNodeOverrideInvalidValue()
public java.lang.String getTargetNodeOverridePrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getTargetNodeOverrideFieldPrintValue()
public java.lang.String getTargetNodeOverrideRange()
public java.lang.String getTargetNodeOverrideValidityCheck()
public java.lang.String getTargetNodeOverrideMetatype()
public SandMessage getMessage()
public void setMessage(SandMessage message)
public void setMessage(java.lang.Object message)
public static boolean getMessageFlag(int fieldflag)
public static SandMessage getMessageDefaultValue()
public static SandMessage getMessageInvalidValue()
public java.lang.String getMessagePrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getMessageFieldPrintValue()
public java.lang.String getMessageRange()
public java.lang.String getMessageValidityCheck()
public java.lang.String getMessageMetatype()
public int getReturnMsgStatus()
public void setReturnMsgStatus(int returnMsgStatus)
public java.lang.String returnMsgStatusValueToLabel(int val)
public static java.lang.String returnMsgStatusValueToLabelStatic(int val)
public int returnMsgStatusLabelToValue(java.lang.String label)
public static int returnMsgStatusLabelToValueStatic(java.lang.String label)
public static java.lang.String[] getReturnMsgStatusPrintVals()
public static java.lang.String[] getReturnMsgStatusKeyVals()
public static java.lang.String[] getReturnMsgStatusActualVals()
public static java.lang.String returnMsgStatusPrint2Key(java.lang.String printVal)
getReturnMsgStatusPrintVals
and getReturnMsgStatusKeyVals methods for details.
public static java.lang.String returnMsgStatusPrint2Actual(java.lang.String printVal)
getReturnMsgStatusPrintVals
and getReturnMsgStatusActualVals methods for details.
public static java.lang.String returnMsgStatusActual2Print(java.lang.String actualVal)
getReturnMsgStatusActualVals
and getReturnMsgStatusPrintVals methods for details.
public static java.lang.String getReturnMsgStatusEnumSummary()
public static boolean getReturnMsgStatusFlag(int fieldflag)
public static int getReturnMsgStatusDefaultValue()
public static int getReturnMsgStatusInvalidValue()
public java.lang.String getReturnMsgStatusPrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getReturnMsgStatusFieldPrintValue()
public java.lang.String getReturnMsgStatusRange()
public java.lang.String getReturnMsgStatusValidityCheck()
public java.lang.String getReturnMsgStatusMetatype()
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)
When comparing arrays, it is possible that the array elements may have been set to null as part of authorization filtering or similar unusual circumstances. A null array element is only equivalent to another null array element.
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[] getDisplayFieldsPrint()
getDisplayFieldsPrint 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[] getAllFields()
getAllFields in interface SandInstanceMessagepublic java.lang.String[] getContainedMessageFields()
getContainedMessageFields in interface SandInstanceMessagepublic void defaultField(java.lang.String fieldname)
defaultField in interface SandInstanceMessagepublic java.lang.String getPrintnameForField(java.lang.String fieldname)
getPrintnameForField in interface SandInstanceMessagepublic SandInstanceMessage cloneMessage()
cloneMessage in interface SandInstanceMessagepublic TestAction cloneTestAction()
public void copyDataFrom(TestAction 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 SandInstanceMessagepublic java.lang.String getDisplayID()
getDisplayID in interface SandInstanceMessage
public SandPersistMessage getInstance(java.lang.String classname,
long id)
getInstance in interface SandStructMessage
public SandInstanceMessage getInstance(java.lang.String classname,
java.lang.String fieldname,
java.lang.String value)
getInstance in interface SandStructMessagepublic SandCollectionMessage find(SandQueryMessage sqm)
find in interface SandStructMessagepublic java.lang.String toString()
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||