| java.lang.Object com.tc.object.appevent.NonPortableObjectState
NonPortableObjectState | public class NonPortableObjectState implements Serializable(Code) | | Represents an object in the object graph held in a non-portable event context.
|
Constructor Summary | |
public | NonPortableObjectState() Construct with all default values. | public | NonPortableObjectState(String label, String fieldName, String typeName, boolean isPortable, boolean isTransient, boolean neverPortable, boolean isPreInstrumented, boolean isRepeated, boolean isSystemType, boolean isNull) |
NonPortableObjectState | public NonPortableObjectState()(Code) | | Construct with all default values.
|
NonPortableObjectState | public NonPortableObjectState(String label, String fieldName, String typeName, boolean isPortable, boolean isTransient, boolean neverPortable, boolean isPreInstrumented, boolean isRepeated, boolean isSystemType, boolean isNull)(Code) | | Construct with all values
Parameters: label - Label Parameters: fieldName - Field name Parameters: typeName - Type name Parameters: isPortable - Portable flag Parameters: isTransient - Transient flag Parameters: neverPortable - Never portable flag Parameters: isPreInstrumented - Is pre-instrumented flag Parameters: isRepeated - Is repeated flag Parameters: isSystemType - Is system type Parameters: isNull - Is null |
extendsLogicallyManagedType | public boolean extendsLogicallyManagedType()(Code) | | True if class extends a logically managed type |
getExplaination | public String getExplaination()(Code) | | Explanation |
getNonPortableBaseTypes | public List getNonPortableBaseTypes()(Code) | | List of all super classes that are non-portable objects |
getRequiredBootTypes | public List getRequiredBootTypes()(Code) | | List of types that should be included in the boot jar |
getRequiredIncludeTypes | public List getRequiredIncludeTypes()(Code) | | List of types that should be included in the config |
getTypeName | public String getTypeName()(Code) | | Get type name for this node's state
|
isNeverPortable | public boolean isNeverPortable()(Code) | | True if this type is never portable |
isNull | public boolean isNull()(Code) | | True if null |
isPortable | public boolean isPortable()(Code) | | True if portable |
isPreInstrumented | public boolean isPreInstrumented()(Code) | | True if this is pre-instrumented |
isRepeated | public boolean isRepeated()(Code) | | True if repeated |
isRequiredBootJarType | public boolean isRequiredBootJarType()(Code) | | True if class is required in boot jar |
isRequiredIncludeType | public boolean isRequiredIncludeType()(Code) | | True if class was not included in the config |
isSystemType | public boolean isSystemType()(Code) | | True if this is a system type |
isTransient | public boolean isTransient()(Code) | | True if this is transient |
setExplaination | public void setExplaination(String explaination)(Code) | | Set explanation
Parameters: explaination - Explanation |
setFieldName | public void setFieldName(String fieldName)(Code) | | |
setLabel | public void setLabel(String label)(Code) | | Parameters: label - label |
setNonPortableReason | public void setNonPortableReason(NonPortableReason nonPortableReason)(Code) | | Set reason why this object is non portable
Parameters: nonPortableReason - The reason |
summary | public String summary()(Code) | | Get summary of this node's state |
|
|