Package ch.ivyteam.ivy.workflow
Interface IStartEventElement
-
- All Superinterfaces:
IProcessStart
public interface IStartEventElement extends IProcessStart
Configuration of a start event element- Since:
- 22.01.2007
- API:
- This is a public API.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description String
getEventBeanClassName()
Gets the class name of the event bean of the start event elementString
getEventBeanConfiguration()
Gets the configuration string for the event bean of the start event elementboolean
isEventBeanEnabled()
Deprecated, for removal: This API element is subject to removal in a future version.not longer persistent (if engine is restarted, the event bean is started again)void
setEventBeanEnabled(boolean enabled)
Deprecated, for removal: This API element is subject to removal in a future version.not longer persistent (if engine is restarted, the event bean is started again)-
Methods inherited from interface ch.ivyteam.ivy.workflow.IProcessStart
getActivator, getDescription, getFullRequestPath, getFullUserFriendlyRequestPath, getId, getLink, getLinkEmbedded, getName, getProcessElementId, getProcessModelVersion, getRequestPath, getTaskStart, getUserFriendlyRequestPath
-
-
-
-
Method Detail
-
getEventBeanClassName
String getEventBeanClassName()
Gets the class name of the event bean of the start event element- Returns:
- event bean class name
- Throws:
PersistencyException
- if persistency access fails- API:
- This public API is available in Java.
- Security:
- SESSION OWNS StartEventElementReadEventBeanClassName PERMISSION OR OWNS StartEventElementReadEventBeanClassName@SYSTEM PERMISSION
-
getEventBeanConfiguration
String getEventBeanConfiguration()
Gets the configuration string for the event bean of the start event element- Returns:
- configuration string
- Throws:
PersistencyException
- if persistency access fails- API:
- This public API is available in Java.
- Security:
- SESSION OWNS StartEventElementReadEventBeanConfiguration PERMISSION OR OWNS StartEventElementReadEventBeanConfiguration@SYSTEM PERMISSION
-
isEventBeanEnabled
@Deprecated(since="9.2.0", forRemoval=true) boolean isEventBeanEnabled()
Deprecated, for removal: This API element is subject to removal in a future version.not longer persistent (if engine is restarted, the event bean is started again)Is this event bean enabled to start- Returns:
- true if it is enabled to start
- Throws:
PersistencyException
- if persistency access fails- API:
- This public API is available in Java.
- Security:
- SESSION OWNS StartEventElementReadEventBeanEnabled PERMISSION OR OWNS StartEventElementReadEventBeanEnabled@SYSTEM PERMISSION
-
setEventBeanEnabled
@Deprecated(since="9.2.0", forRemoval=true) void setEventBeanEnabled(boolean enabled)
Deprecated, for removal: This API element is subject to removal in a future version.not longer persistent (if engine is restarted, the event bean is started again)Sets the enable state of this event bean. If the event bean is disabled it is not started during the server start. If it is enabled it is started during the server start.- Parameters:
enabled
- true to set enable, false to set disabled- Throws:
PersistencyException
- if persistency access fails- API:
- This public API is available in Java.
- Security:
- SESSION OWNS StartEventElementWriteEventBeanEnabled PERMISSION OR OWNS StartEventElementWriteEventBeanEnabled@SYSTEM PERMISSION
-
-