Package sailpoint.object
Class ProvisioningPlan
java.lang.Object
sailpoint.tools.xml.AbstractXmlObject
sailpoint.object.ProvisioningPlan
- All Implemented Interfaces:
Serializable,sailpoint.tools.xml.PersistentXmlObject
public class ProvisioningPlan
extends sailpoint.tools.xml.AbstractXmlObject
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic enumstatic classstatic enumstatic class -
Constructor Summary
ConstructorsConstructorDescriptionProvisioningPlan(Map map) ProvisioningPlan(ProvisioningPlan src, boolean keepRequests) -
Method Summary
Modifier and TypeMethodDescriptionvoidDeprecated.add(String appname, String nativeIdentity, String attname, ProvisioningPlan.Operation op, Object value) add(String appname, String identity, ProvisioningPlan.AccountRequest.Operation op) voidadd(String appname, String attname, ProvisioningPlan.Operation op, Object value) Deprecated.voidadd(ProvisioningPlan.AccountRequest account) voidadd(ProvisioningPlan.ObjectRequest object) voidaddFiltered(sailpoint.object.ProvisioningPlan.AbstractRequest request) voidvoidaddRequest(sailpoint.object.ProvisioningPlan.AbstractRequest req) voidaddRequester(Identity requester) static Objectstatic Objectcollapse(boolean includeNullSet) static booleanstatic booleanvoidgetAccountRequest(String appname) Deprecated.getAccountRequest(String appname, String instance, String nativeIdentity) getAccountRequests(String appname) getAccountRequests(String appname, String nativeIdentity) List<sailpoint.object.ProvisioningPlan.AbstractRequest>static StringgetApplicationDisplayName(String appName) List<sailpoint.object.ProvisioningPlan.AbstractRequest>long<T extends sailpoint.object.ProvisioningPlan.AbstractRequest>
sailpoint.object.ProvisioningPlan.AbstractRequestgetMatchingRequest(List<T> requests, sailpoint.object.ProvisioningPlan.AbstractRequest src) <T extends sailpoint.object.ProvisioningPlan.AbstractRequest>
sailpoint.object.ProvisioningPlan.AbstractRequestgetMatchingRequest(List<T> requests, sailpoint.object.ProvisioningPlan.AbstractRequest src, boolean allowGeneratedId) sailpoint.object.ProvisioningPlan.AbstractRequestgetMatchingRequest(sailpoint.object.ProvisioningPlan.AbstractRequest src) sailpoint.object.ProvisioningPlan.AbstractRequestgetMatchingRequest(sailpoint.object.ProvisioningPlan.AbstractRequest src, boolean allowGeneratedId) getObjectRequest(String appName, String instance, String nativeIdentity) Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.booleanbooleanisEmpty()booleanbooleanisIIQ()static booleanbooleanvoidmerge(ProvisioningPlan planToMerge) voidmerge(ProvisioningPlan planToMerge, boolean removeMatches) voidvoidDeprecated.static voidvoidremove(ProvisioningPlan.AccountRequest account) static voidstatic ObjectremoveValues(Object something, Object fromSomething) static ObjectremoveValues(Object something, Object fromSomething, boolean nocase) voidstatic voidstatic ObjectretainValues(Object something, Object fromSomething, boolean nocase) voidDeprecated.voidvoidsetArguments(Attributes<String, Object> atts) voidvoidsetFiltered(List<sailpoint.object.ProvisioningPlan.AbstractRequest> filtered) voidsetIdentity(Identity identity) voidsetIntegrationData(Attributes<String, Object> integrationData) voidsetMaintenanceExpiration(long l) voidvoidvoidsetProvisioned(boolean provisioned) voidsetRequesters(List<Identity> _requesters) voidvoidvoidvoidsetSourceId(String sourceId) voidsetSourceName(String sourceName) voidvoidsetTargetIntegration(String name) voidsetTrackingId(String id) voidDeprecated.voidDeprecated.voidDeprecated.voidsetXmlStatus(String status) Deprecated.Methods inherited from class sailpoint.tools.xml.AbstractXmlObject
deepCopy, getOriginalXml, parseXml, parseXml, parseXml, setOriginalXml, toXml, toXml, toXml, writeXml
-
Constructor Details
-
ProvisioningPlan
public ProvisioningPlan() -
ProvisioningPlan
-
ProvisioningPlan
-
ProvisioningPlan
-
-
Method Details
-
isIdentityPlan
public boolean isIdentityPlan() -
merge
-
merge
-
add
-
add
-
remove
-
addRequest
public void addRequest(sailpoint.object.ProvisioningPlan.AbstractRequest req) -
setAccountRequests
-
getAccountRequests
-
getObjectRequests
-
setObjectRequests
-
addObjectRequest
-
getAllRequests
-
isEmpty
public boolean isEmpty() -
hasRequests
public boolean hasRequests() -
getRequesters
-
setRequesters
-
addRequester
-
getComments
-
setComments
-
getFiltered
-
setFiltered
-
addFiltered
public void addFiltered(sailpoint.object.ProvisioningPlan.AbstractRequest request) -
getSource
-
setSource
-
getSourceType
-
setSourceType
-
getSourceName
-
setSourceName
-
getSourceId
-
setSourceId
-
getIdentity
-
setIdentity
-
getNativeIdentity
-
setNativeIdentity
-
getArguments
-
setArguments
-
getIntegrationData
-
setIntegrationData
-
getTargetIntegration
-
setTargetIntegration
-
getResult
-
setResult
-
isProvisioned
public boolean isProvisioned() -
setProvisioned
public void setProvisioned(boolean provisioned) -
getMaintenanceExpiration
public long getMaintenanceExpiration() -
setMaintenanceExpiration
public void setMaintenanceExpiration(long l) -
isIIQ
-
isIIQ
public boolean isIIQ() -
getTrackingId
-
setTrackingId
-
setRequestTrackingId
-
getXmlSourceType
Deprecated. -
setXmlSourceType
Deprecated. -
getXmlSourceName
Deprecated. -
setXmlSourceName
Deprecated. -
getXmlSourceId
Deprecated. -
setXmlSourceId
Deprecated. -
getXmlStatus
Deprecated. -
setXmlStatus
Deprecated. -
getXmlRequestID
Deprecated. -
getXmlWarnings
Deprecated. -
getXmlErrors
Deprecated. -
add
public ProvisioningPlan.AccountRequest add(String appname, String identity, ProvisioningPlan.AccountRequest.Operation op) -
add
public ProvisioningPlan.AccountRequest add(String appname, String nativeIdentity, String attname, ProvisioningPlan.Operation op, Object value) -
put
-
get
-
getString
-
getMatchingRequest
public sailpoint.object.ProvisioningPlan.AbstractRequest getMatchingRequest(sailpoint.object.ProvisioningPlan.AbstractRequest src) -
getMatchingRequest
public sailpoint.object.ProvisioningPlan.AbstractRequest getMatchingRequest(sailpoint.object.ProvisioningPlan.AbstractRequest src, boolean allowGeneratedId) -
getMatchingRequest
public <T extends sailpoint.object.ProvisioningPlan.AbstractRequest> sailpoint.object.ProvisioningPlan.AbstractRequest getMatchingRequest(List<T> requests, sailpoint.object.ProvisioningPlan.AbstractRequest src) -
getMatchingRequest
public <T extends sailpoint.object.ProvisioningPlan.AbstractRequest> sailpoint.object.ProvisioningPlan.AbstractRequest getMatchingRequest(List<T> requests, sailpoint.object.ProvisioningPlan.AbstractRequest src, boolean allowGeneratedId) -
getMatchingAccountRequest
public ProvisioningPlan.AccountRequest getMatchingAccountRequest(ProvisioningPlan.AccountRequest src) -
getAccountRequests
-
getAccountRequests
public List<ProvisioningPlan.AccountRequest> getAccountRequests(String appname, String nativeIdentity) -
getAccountRequest
Deprecated. -
getAccountRequest
public ProvisioningPlan.AccountRequest getAccountRequest(String appname, String instance, String nativeIdentity) -
getObjectRequest
public ProvisioningPlan.ObjectRequest getObjectRequest(String appName, String instance, String nativeIdentity) -
getIIQAccountRequest
-
getIDMAccountRequest
-
getApplicationDisplayName
-
getApplicationNames
-
getNonModifyAccountRequests
-
getModifyAccountRequests
-
getAppForTargetCollector
- Throws:
sailpoint.tools.GeneralException
-
fromMap
-
addValues
-
addValues
-
removeValues
-
removeValues
-
retainValues
-
removeAll
-
retainAll
-
remove
-
contains
-
equals
-
collapse
-
getNormalizedStatus
-
resetResults
public void resetResults() -
add
@Deprecated public void add(String appname, String attname, ProvisioningPlan.Operation op, Object value) Deprecated. -
add
Deprecated. -
remove
Deprecated. -
set
Deprecated.
-