Class RTrigger
- java.lang.Object
-
- com.evolveum.midpoint.repo.sql.data.common.container.RTrigger
-
- All Implemented Interfaces:
Container<RObject>
,EntityState
,Serializable
@Entity public class RTrigger extends Object implements Container<RObject>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
C_TIMESTAMP
static String
F_OWNER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
copyToJAXB(RTrigger repo, TriggerType jaxb)
boolean
equals(Object o)
static void
fromJaxb(TriggerType jaxb, RTrigger repo, RObject parent, RepositoryContext repositoryContext)
static void
fromJaxb(TriggerType jaxb, RTrigger repo, ObjectType parent, RepositoryContext repositoryContext, IdGeneratorResult generatorResult)
String
getHandlerUri()
Integer
getId()
RObject
getOwner()
String
getOwnerOid()
XMLGregorianCalendar
getTimestamp()
int
hashCode()
Boolean
isTransient()
Tells hibernateInterceptor
that entity is transient, so that hibernate session doesn't need to verify it using select queries.void
setHandlerUri(String handlerUri)
void
setId(Integer id)
void
setOwner(RObject owner)
void
setOwnerOid(String ownerOid)
void
setTimestamp(XMLGregorianCalendar timestamp)
void
setTransient(Boolean trans)
TriggerType
toJAXB()
String
toString()
-
-
-
Field Detail
-
F_OWNER
public static final String F_OWNER
- See Also:
- Constant Field Values
-
C_TIMESTAMP
public static final String C_TIMESTAMP
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
RTrigger
public RTrigger()
-
RTrigger
public RTrigger(RObject owner)
-
-
Method Detail
-
getOwnerOid
public String getOwnerOid()
- Specified by:
getOwnerOid
in interfaceContainer<RObject>
-
getHandlerUri
public String getHandlerUri()
-
getTimestamp
public XMLGregorianCalendar getTimestamp()
-
isTransient
public Boolean isTransient()
Description copied from interface:EntityState
Tells hibernateInterceptor
that entity is transient, so that hibernate session doesn't need to verify it using select queries.- Specified by:
isTransient
in interfaceEntityState
- Returns:
- true if entity is transient
-
setTransient
public void setTransient(Boolean trans)
- Specified by:
setTransient
in interfaceEntityState
-
setOwner
public void setOwner(RObject owner)
-
setOwnerOid
public void setOwnerOid(String ownerOid)
- Specified by:
setOwnerOid
in interfaceContainer<RObject>
-
setTimestamp
public void setTimestamp(XMLGregorianCalendar timestamp)
-
setHandlerUri
public void setHandlerUri(String handlerUri)
-
copyToJAXB
public static void copyToJAXB(RTrigger repo, TriggerType jaxb)
-
fromJaxb
public static void fromJaxb(TriggerType jaxb, RTrigger repo, RObject parent, RepositoryContext repositoryContext) throws DtoTranslationException
- Throws:
DtoTranslationException
-
fromJaxb
public static void fromJaxb(TriggerType jaxb, RTrigger repo, ObjectType parent, RepositoryContext repositoryContext, IdGeneratorResult generatorResult)
-
toJAXB
public TriggerType toJAXB()
-
-