com.ibm.itim.apps.policy
Class ProvisioningParameters

java.lang.Object
  extended by com.ibm.itim.apps.policy.ProvisioningParameters
All Implemented Interfaces:
java.io.Serializable

public class ProvisioningParameters
extends java.lang.Object
implements java.io.Serializable

This class contains the parameters that define how the service should be provisioned. This class is part of the Entitlement.

See Also:
Entitlement, ProvisioningPolicy, Serialized Form

Constructor Summary
ProvisioningParameters()
          The default constructor.
ProvisioningParameters(java.util.Collection parameters)
          The constructor accepting collection of provisioning parameters.
 
Method Summary
 java.util.Map getParameterMap()
          Method gets immutable map of provisioning parameters where the key of the map is the attribute name and the value is ServiceAttributeParameter object.
 java.util.Collection getParameters()
          Returns mutable collection of all provisioning parameters contained by this object.
 void setParameters(java.util.Collection parameters)
          Sets collection of provisioning parameters.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProvisioningParameters

public ProvisioningParameters()
The default constructor.


ProvisioningParameters

public ProvisioningParameters(java.util.Collection parameters)
The constructor accepting collection of provisioning parameters. The expected collection should contain ServiceAttributeParameter objects.

Parameters:
parameters - collection of ServiceAttributeParameter objects.
Method Detail

setParameters

public void setParameters(java.util.Collection parameters)
Sets collection of provisioning parameters. The expected collection should contain ServiceAttributeParameter objects. This method will replace all parameters contained previously with this new collection.

Parameters:
parameters - Collection of ServiceAttributeParameter objects

getParameters

public java.util.Collection getParameters()
Returns mutable collection of all provisioning parameters contained by this object. This collection contains ServiceAttributeParameter objects.

Returns:
Collection of ServiceAttributeParameter object.

getParameterMap

public java.util.Map getParameterMap()
Method gets immutable map of provisioning parameters where the key of the map is the attribute name and the value is ServiceAttributeParameter object.

Returns:
a Map where key is the attributeName and value is ServiceAttributeParameter object.


IBM Security Identity Manager 6.0.0
© Copyright International Business Machines Corporation 2007, 2012. All rights reserved. US Government Users Restricited Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.