com.ibm.itim.dataservices.model.domain
Class OwnershipType

java.lang.Object
  extended by com.ibm.itim.dataservices.model.domain.OwnershipType
All Implemented Interfaces:
com.ibm.itim.util.xml.objectstream.Importable, java.io.Serializable

public class OwnershipType
extends java.lang.Object
implements com.ibm.itim.util.xml.objectstream.Importable, java.io.Serializable

This class defines an ownership type

See Also:
Serialized Form

Field Summary
static java.lang.String DEVICE
          Ownership Type Device.
static java.lang.String INDIVIDUAL
          Ownership Type Personal.
static java.lang.String SYSTEM
          Ownership Type System.
static java.lang.String UNDEFINED
           
static java.lang.String VENDOR
          Ownership Type Vendor
 
Constructor Summary
OwnershipType(java.lang.String name, java.lang.String description)
          Construct OwnershipType with specified parameters.
 
Method Summary
static java.lang.String[] getDefaultTypes()
          Returns the default ownership types.
 java.lang.String getDescription()
          Returns the description of the ownership type.
 java.lang.String getName()
          Returns the name of the ownership type.
static boolean isDefaultType(java.lang.String type)
          Returns true if the ownership type is one of default ownership types.
 java.lang.String toString()
          Returns the string representation of this object.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

INDIVIDUAL

public static final java.lang.String INDIVIDUAL
Ownership Type Personal.

See Also:
Constant Field Values

SYSTEM

public static final java.lang.String SYSTEM
Ownership Type System.

See Also:
Constant Field Values

DEVICE

public static final java.lang.String DEVICE
Ownership Type Device.

See Also:
Constant Field Values

VENDOR

public static final java.lang.String VENDOR
Ownership Type Vendor

See Also:
Constant Field Values

UNDEFINED

public static final java.lang.String UNDEFINED
See Also:
Constant Field Values
Constructor Detail

OwnershipType

public OwnershipType(java.lang.String name,
                     java.lang.String description)
Construct OwnershipType with specified parameters.

Parameters:
name - name of the ownership type.
description - description of the ownership type.
Method Detail

getDefaultTypes

public static final java.lang.String[] getDefaultTypes()
Returns the default ownership types.

Returns:
String array of default ownership types.

isDefaultType

public static boolean isDefaultType(java.lang.String type)
Returns true if the ownership type is one of default ownership types.


getName

public java.lang.String getName()
Returns the name of the ownership type.


getDescription

public java.lang.String getDescription()
Returns the description of the ownership type.


toString

public java.lang.String toString()
Returns the string representation of this object.

Overrides:
toString in class java.lang.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.