public class EventDefinition extends AbstractEntityDefinition implements java.lang.Cloneable, java.lang.Comparable<EventDefinition>
| Modifier and Type | Field and Description |
|---|---|
static int |
CONCURRENCY_CONCURRENT |
static int |
CONCURRENCY_SEQUENTIAL |
static int |
CONCURRENCY_SYNCHRONOUS |
immutable| Constructor and Description |
|---|
EventDefinition(java.lang.String name,
TableFormat format) |
EventDefinition(java.lang.String name,
TableFormat format,
java.lang.String description) |
EventDefinition(java.lang.String name,
TableFormat format,
java.lang.String description,
java.lang.String group) |
getDescription, getGroup, getHelp, getIconId, getIndex, getName, getOwner, isImmutable, setDescription, setGroup, setHelp, setIconId, setImmutable, setIndex, setName, setOwner, toDetailedString, toStringpublic static int CONCURRENCY_SYNCHRONOUS
public static int CONCURRENCY_SEQUENTIAL
public static int CONCURRENCY_CONCURRENT
public EventDefinition(java.lang.String name,
TableFormat format)
public EventDefinition(java.lang.String name,
TableFormat format,
java.lang.String description)
public EventDefinition(java.lang.String name,
TableFormat format,
java.lang.String description,
java.lang.String group)
public void setFormat(TableFormat format)
public void setHidden(boolean hidden)
public void setPermissions(Permissions permissions)
public void setExpirationPeriod(long expirationPeriod)
public void setLevel(int level)
public TableFormat getFormat()
public boolean isHidden()
public Permissions getPermissions()
public long getExpirationPeriod()
public int getLevel()
public Permissions getFirePermissions()
public void setFirePermissions(Permissions firePermissions)
public PersistenceOptions getPersistenceOptions()
public java.lang.Integer getMemoryStorageSize()
public void setMemoryStorageSize(java.lang.Integer memoryStorageSize)
public int getConcurrency()
public void setConcurrency(int concurrency)
public void setSessionBound(boolean sessionBound)
public boolean isSessionBound()
public EventDefinition clone()
clone in class java.lang.Objectpublic int compareTo(EventDefinition d)
compareTo in interface java.lang.Comparable<EventDefinition>public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String getFingerprintExpression()
public void setFingerprintExpression(java.lang.String expression)
public Expression getCachedFingerprintExpression()
public java.lang.Integer getEntityType()
getEntityType in interface EntityDefinitiongetEntityType in class AbstractEntityDefinitionpublic int getQueueLength()
public void setQueueLength(int queueLength)
public boolean isDebuggingEvaluations()