Class ClientConfig.ClientGroupConfigBean
java.lang.Object
edu.internet2.middleware.grouper.client.ClientConfig.ClientGroupConfigBean
- Enclosing class:
- ClientConfig
bean represents the group connections to external groupers
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionif subjects are external and should be created if not existin the config settings, this is the part that ties the configs together# connection name in grouper client connections above #syncAnotherGrouper.testGroup0.connectionName = someOtherSchoolgetCron()
# quartz cron to schedule the pull or push (incremental is automatic as events happen) (e.g.# incremental or push or pull or incremental_push #syncAnotherGrouper.testGroup0.syncType = incremental_push# local group which is being synced #syncAnotherGrouper.testGroup0.local.groupName = test:testGroup# remote group at another grouper which is being synced #syncAnotherGrouper.testGroup0.remote.groupName = test2:testGroup2void
setAddExternalSubjectIfNotFound
(Boolean addExternalSubjectIfNotFound1) if subjects are external and should be created if not existvoid
setConfigId
(String configId1) in the config settings, this is the part that ties the configs togethervoid
setConnectionName
(String connectionName1) # connection name in grouper client connections above #syncAnotherGrouper.testGroup0.connectionName = someOtherSchoolvoid
# quartz cron to schedule the pull or push (incremental is automatic as events happen) (e.g.void
setGroupSyncType
(GroupSyncType groupSyncType1) # incremental or push or pull or incremental_push #syncAnotherGrouper.testGroup0.syncType = incremental_pushvoid
setLocalGroupName
(String localGroupName1) # local group which is being synced #syncAnotherGrouper.testGroup0.local.groupName = test:testGroupvoid
setRemoteGroupName
(String remoteGroupName1) # remote group at another grouper which is being synced #syncAnotherGrouper.testGroup0.remote.groupName = test2:testGroup2
-
Constructor Details
-
ClientGroupConfigBean
public ClientGroupConfigBean()
-
-
Method Details
-
getConfigId
in the config settings, this is the part that ties the configs together- Returns:
- the config id
-
setConfigId
in the config settings, this is the part that ties the configs together- Parameters:
configId1
-
-
getConnectionName
# connection name in grouper client connections above #syncAnotherGrouper.testGroup0.connectionName = someOtherSchool
- Returns:
- connection name
-
setConnectionName
# connection name in grouper client connections above #syncAnotherGrouper.testGroup0.connectionName = someOtherSchool
- Parameters:
connectionName1
-
-
getGroupSyncType
# incremental or push or pull or incremental_push #syncAnotherGrouper.testGroup0.syncType = incremental_push
- Returns:
- the sync type
-
setGroupSyncType
# incremental or push or pull or incremental_push #syncAnotherGrouper.testGroup0.syncType = incremental_push
- Parameters:
groupSyncType1
-
-
getCron
# quartz cron to schedule the pull or push (incremental is automatic as events happen) (e.g. 5am daily) #syncAnotherGrouper.testGroup0.cron = 0 0 5 * * ?
- Returns:
- the cron
-
setCron
# quartz cron to schedule the pull or push (incremental is automatic as events happen) (e.g. 5am daily) #syncAnotherGrouper.testGroup0.cron = 0 0 5 * * ?
- Parameters:
cron1
-
-
getLocalGroupName
# local group which is being synced #syncAnotherGrouper.testGroup0.local.groupName = test:testGroup
- Returns:
- local group name
-
setLocalGroupName
# local group which is being synced #syncAnotherGrouper.testGroup0.local.groupName = test:testGroup
- Parameters:
localGroupName1
-
-
getRemoteGroupName
# remote group at another grouper which is being synced #syncAnotherGrouper.testGroup0.remote.groupName = test2:testGroup2
- Returns:
- remote group name
-
setRemoteGroupName
# remote group at another grouper which is being synced #syncAnotherGrouper.testGroup0.remote.groupName = test2:testGroup2
- Parameters:
remoteGroupName1
-
-
getAddExternalSubjectIfNotFound
if subjects are external and should be created if not exist- Returns:
- if add
-
setAddExternalSubjectIfNotFound
if subjects are external and should be created if not exist- Parameters:
addExternalSubjectIfNotFound1
-
-