Class ProvisioningStateBase
java.lang.Object
edu.internet2.middleware.grouper.app.provisioning.ProvisioningStateBase
- Direct Known Subclasses:
ProvisioningStateEntity
,ProvisioningStateGroup
,ProvisioningStateMembership
state about the increment or provisioning in general for this item
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioninsert, update, or deletewhen this action happened millis since 1970boolean
isCreate()
if this is for a create in targetboolean
isDelete()
if the grouperProvisioningGroup side is for a delete.boolean
if this delete was sent to targetboolean
if this insert was sent to targetboolean
boolean
if we are recalcing this object (not including memberships)boolean
boolean
isSelect()
should we select this from target individually...boolean
if this item was attempted to be selected from target.boolean
isUpdate()
if the grouperProvisioningGroup side is for an update.boolean
if this update was sent to targetvoid
setCreate
(boolean create) if this is for a create in targetvoid
setDelete
(boolean delete) if the grouperProvisioningGroup side is for a delete.void
setDeleteResultProcessed
(boolean deleteResultProcessed) if this delete was sent to targetvoid
setGrouperIncrementalDataAction
(GrouperIncrementalDataAction grouperIncrementalDataAction) insert, update, or deletevoid
setInsertResultProcessed
(boolean insertResultProcessed) if this insert was sent to targetvoid
setLoggable
(boolean loggable) void
setMillisSince1970
(Long millisSince1970) when this action happened millis since 1970void
setRecalcObject
(boolean recalc) if we are recalcing this object (not including memberships)void
setSelect
(boolean select) should we select this from target individually...void
setSelectResultProcessed
(boolean selectResultProcessed) if this item was attempted to be selected from target.void
setUpdate
(boolean update) if the grouperProvisioningGroup side is for an update.void
setUpdateResultProcessed
(boolean updateResultProcessed) if this update was sent to target
-
Constructor Details
-
ProvisioningStateBase
public ProvisioningStateBase()
-
-
Method Details
-
isLoggableHelper
public boolean isLoggableHelper() -
setLoggable
public void setLoggable(boolean loggable) -
getGrouperIncrementalDataAction
insert, update, or delete- Returns:
-
setGrouperIncrementalDataAction
public void setGrouperIncrementalDataAction(GrouperIncrementalDataAction grouperIncrementalDataAction) insert, update, or delete- Parameters:
grouperIncrementalDataAction
-
-
isRecalcObject
public boolean isRecalcObject()if we are recalcing this object (not including memberships)- Returns:
-
setRecalcObject
public void setRecalcObject(boolean recalc) if we are recalcing this object (not including memberships)- Parameters:
recalc
-
-
getMillisSince1970
when this action happened millis since 1970- Returns:
-
setMillisSince1970
when this action happened millis since 1970- Parameters:
millisSince1970
-
-
isSelect
public boolean isSelect()should we select this from target individually... i.e. for memberships, if selecting all memberships for group, then no need to select individual memberships- Returns:
-
setSelect
public void setSelect(boolean select) should we select this from target individually... i.e. for memberships, if selecting all memberships for group, then no need to select individual memberships- Parameters:
select
-
-
isSelectResultProcessed
public boolean isSelectResultProcessed()if this item was attempted to be selected from target. Note, for memberships, if selecting all memberships for a group, then the memberships retrieved will be selected result processed true- Returns:
-
setSelectResultProcessed
public void setSelectResultProcessed(boolean selectResultProcessed) if this item was attempted to be selected from target. Note, for memberships, if selecting all memberships for a group, then the memberships retrieved will be selected result processed true- Parameters:
selectResultProcessed
-
-
isRecalcObjectMemberships
public boolean isRecalcObjectMemberships() -
isInsertResultProcessed
public boolean isInsertResultProcessed()if this insert was sent to target- Returns:
-
setInsertResultProcessed
public void setInsertResultProcessed(boolean insertResultProcessed) if this insert was sent to target- Parameters:
insertResultProcessed
-
-
isUpdateResultProcessed
public boolean isUpdateResultProcessed()if this update was sent to target -
setUpdateResultProcessed
public void setUpdateResultProcessed(boolean updateResultProcessed) if this update was sent to target- Parameters:
updateResultProcessed
-
-
isDeleteResultProcessed
public boolean isDeleteResultProcessed()if this delete was sent to target- Returns:
-
setDeleteResultProcessed
public void setDeleteResultProcessed(boolean deleteResultProcessed) if this delete was sent to target- Parameters:
deleteResultProcessed
-
-
isCreate
public boolean isCreate()if this is for a create in target- Returns:
-
isDelete
public boolean isDelete()if the grouperProvisioningGroup side is for a delete. includes things that are known to be needed to be deleted. This is used to retrieve the correct incremental state from the target- Returns:
-
isUpdate
public boolean isUpdate()if the grouperProvisioningGroup side is for an update. includes things that are known to be needed to be updated. This is used to retrieve the correct incremental state from the target- Returns:
-
setCreate
public void setCreate(boolean create) if this is for a create in target- Parameters:
create
-
-
setDelete
public void setDelete(boolean delete) if the grouperProvisioningGroup side is for a delete. includes things that are known to be needed to be deleted. This is used to retrieve the correct incremental state from the target- Parameters:
delete
-
-
setUpdate
public void setUpdate(boolean update) if the grouperProvisioningGroup side is for an update. includes things that are known to be needed to be updated. This is used to retrieve the correct incremental state from the target- Parameters:
update
-
-