public final class PObject extends java.lang.Object implements java.io.Serializable, PElement, IObject
Modifier and Type | Class and Description |
---|---|
static class |
PObject.Type
Enum with jPALIO object types
|
static class |
PObject.TypeFamily
Enum with object type families
|
Constructor and Description |
---|
PObject(Instance instance,
java.lang.Long ID,
java.lang.Long typeID,
java.util.Date created,
java.util.Date lastUpdated,
java.lang.String name,
java.lang.String tag,
java.lang.String description,
java.lang.String code,
boolean compress,
java.lang.Long languageTypeId,
java.lang.Long compatible)
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
execute(java.lang.Object[] args) |
void |
executeAsRoot(java.util.Map requestParams) |
java.lang.String |
getCode() |
java.lang.Long |
getCompatible() |
java.lang.String |
getContent() |
java.util.Date |
getCreated() |
java.lang.String |
getDescription() |
java.lang.Class |
getGroovyClass() |
java.lang.Long |
getID() |
Instance |
getInstance() |
java.lang.Long |
getLanguageTypeId() |
java.util.Date |
getLastUpdated() |
java.lang.String |
getName() |
java.lang.String |
getTag() |
PObject.Type |
getType() |
java.lang.Long |
getTypeID() |
void |
precompile() |
void |
setInstance(Instance instance) |
java.lang.String |
toString() |
public PObject(Instance instance, java.lang.Long ID, java.lang.Long typeID, java.util.Date created, java.util.Date lastUpdated, java.lang.String name, java.lang.String tag, java.lang.String description, java.lang.String code, boolean compress, java.lang.Long languageTypeId, java.lang.Long compatible)
public java.lang.Long getLanguageTypeId()
public java.lang.Long getTypeID()
public java.util.Date getCreated()
public java.util.Date getLastUpdated()
public java.lang.String getName()
getName
in interface IInstanceTreeElement
public java.lang.String getTag()
public java.lang.String getDescription()
public java.lang.String getCode()
getCode
in interface IInstanceTreeElement
public java.lang.Long getCompatible()
public Instance getInstance()
public PObject.Type getType()
public java.lang.Object execute(java.lang.Object[] args) throws PalioException
PalioException
public void executeAsRoot(java.util.Map requestParams) throws PalioException
PalioException
public java.lang.Class getGroovyClass() throws PalioException
PalioException
public void precompile() throws PalioException
PalioException
public void setInstance(Instance instance)
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getContent() throws PalioException
getContent
in interface IObject
PalioException
- if content of this object was unavailable and exception has occured while accessing to database