org.sandev.ui.structs
Class VerbInstanceStruct

java.lang.Object
  extended by org.sandev.ui.structs.VerbInstanceStruct
Direct Known Subclasses:
AggregateUpdateInstanceStruct, CollectionInstanceStruct, QueryInstanceStruct, UpdateInstanceStruct, VerbInstance

public class VerbInstanceStruct
extends java.lang.Object

An abstract base for verb messages being used as instances. The fields here correspond to the fields of the SandTransmitMessage interface.

This message serves as an abstract base class for other messages.
summary fields:

Field Summary
protected  java.lang.String baseInstanceClass
          The classname of the base instance message this verb instance is being used in place of.
protected  int sandTransmissionCount
          Corresponds to the SandTransmitMessage field.
protected  long sandTransmitAuthID
          Corresponds to the SandTransmitMessage field.
protected  java.lang.String sandTransmitErrorMessage
          Corresponds to the SandTransmitMessage field.
protected  int sandTransmitStatus
          Corresponds to the SandTransmitMessage field.
 
Constructor Summary
VerbInstanceStruct()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

baseInstanceClass

protected java.lang.String baseInstanceClass
The classname of the base instance message this verb instance is being used in place of. This is the short class name as used for editing purposes.

Length in characters, normal: 40 max: 80

sandTransmitStatus

protected int sandTransmitStatus
Corresponds to the SandTransmitMessage field.

declared default value: 0

enumerated constant values:

  • STATUS_NORMAL("Normal") = 0
  • STATUS_SYSERROR("System Error") = 1
  • STATUS_SANDERROR("SAND Error") = 2
  • STATUS_APPERROR("Application Error") = 3
declared invalid value: -1

sandTransmitErrorMessage

protected java.lang.String sandTransmitErrorMessage
Corresponds to the SandTransmitMessage field.

Length in characters, normal: 60 max: 255

sandTransmitAuthID

protected long sandTransmitAuthID
Corresponds to the SandTransmitMessage field.

range match expression: >= 0

sandTransmissionCount

protected int sandTransmissionCount
Corresponds to the SandTransmitMessage field.

range match expression: >= 0
Constructor Detail

VerbInstanceStruct

public VerbInstanceStruct()