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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
assignLoggableCache
(boolean strong) insert, 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 is in grouper (and not created from cache), this is for data retrieved from grouperboolean
if this insert was sent to targetboolean
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 targetboolean
retrieveLoggableCache
(boolean strong) void
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
setInGrouper
(boolean inGrouper) if this is in grouper (and not created from cache), this is for data retrieved from groupervoid
setInsertResultProcessed
(boolean insertResultProcessed) if this insert was sent to targetvoid
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
-
assignLoggableCache
public void assignLoggableCache(boolean strong) -
retrieveLoggableCache
public boolean retrieveLoggableCache(boolean strong) -
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
-
-
isInGrouper
public boolean isInGrouper()if this is in grouper (and not created from cache), this is for data retrieved from grouper- Returns:
-
setInGrouper
public void setInGrouper(boolean inGrouper) if this is in grouper (and not created from cache), this is for data retrieved from grouper- Parameters:
inGrouper
-
-
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
-
-