Package mks.ci.server.engine
Class LocalTriggerManager.ScriptGroupBean
- java.lang.Object
-
- mks.frame.triggers.ScriptExposableBaseBean
-
- mks.frame.triggers.beans.ScriptBaseBean
-
- mks.ci.server.engine.LocalTriggerManager.ScriptIMBaseBean
-
- mks.ci.server.engine.LocalTriggerManager.ScriptIdentifiedBean
-
- mks.ci.server.engine.LocalTriggerManager.ScriptPrincipalBean
-
- mks.ci.server.engine.LocalTriggerManager.ScriptGroupBean
-
- All Implemented Interfaces:
mks.frame.triggers.ScriptExposableBean
- Enclosing class:
- LocalTriggerManager
public static class LocalTriggerManager.ScriptGroupBean extends LocalTriggerManager.ScriptPrincipalBean
Bean which encompasses a Group. This is for a static group, see theimDynamicGroupBean
for dynamic groups.
-
-
Constructor Summary
Constructors Constructor Description ScriptGroupBean(mks.ci.server.engine.Group g, int userId, java.sql.Connection c)
Create a new GroupBean
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getExposedName()
Get the name of this bean:imGroupBean
java.lang.String[]
getUsers()
Return the full list of users who are a member of this group.-
Methods inherited from class mks.ci.server.engine.LocalTriggerManager.ScriptPrincipalBean
getEmailAddress, getName, isActive
-
Methods inherited from class mks.ci.server.engine.LocalTriggerManager.ScriptIdentifiedBean
getCreatedDate, getCreatedUser, getInternalID, getModifiedDate, getModifiedUser
-
Methods inherited from class mks.ci.server.engine.LocalTriggerManager.ScriptIMBaseBean
getCurrentDatabaseTime, getCurrentDatabaseTime, getCurrentUser, getServerBean, getUserID, isParallelProcessingEnabled
-
Methods inherited from class mks.frame.triggers.beans.ScriptBaseBean
getEnvironmentBean, setEnvironmentBean
-
-
-
-
Method Detail
-
getUsers
public java.lang.String[] getUsers()
Return the full list of users who are a member of this group.- Returns:
- the users in this group, as an array of string user names. Use the imServerBean.getUserBean() method on individual user names if you really wanted their bean.
-
getExposedName
public java.lang.String getExposedName()
Get the name of this bean:imGroupBean
- Specified by:
getExposedName
in interfacemks.frame.triggers.ScriptExposableBean
- Specified by:
getExposedName
in classScriptBaseBean
- Returns:
- the bean name:
imGroupBean
.
-
-