com.evolveum.midpoint.xml.ns._public.common.common_2a
Class AccountShadowType

java.lang.Object
  extended by com.evolveum.midpoint.xml.ns._public.common.common_2a.ObjectType
      extended by com.evolveum.midpoint.xml.ns._public.common.common_2a.ResourceObjectShadowType
          extended by com.evolveum.midpoint.xml.ns._public.common.common_2a.AccountShadowType
All Implemented Interfaces:
Containerable, Objectable, java.io.Serializable, java.lang.Cloneable

public class AccountShadowType
extends ResourceObjectShadowType
implements java.io.Serializable, java.lang.Cloneable

Account object type. Represents account on a target system. In the minimal form it contains only identifiers and meta-data, but it may also be used for locally caching the account data (in local repository). This object is supposed to be stored in LOCAL REPOSITORY, it is NOT the object on provisioning resource. For that please see the resource schema which is dynamic and may be different for each resource.

Java class for AccountShadowType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="AccountShadowType">
   <complexContent>
     <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-2a}ResourceObjectShadowType">
       <sequence>
         <element name="accountType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="credentials" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-2a}CredentialsType" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
static javax.xml.namespace.QName COMPLEX_TYPE
           
static javax.xml.namespace.QName F_ACCOUNT_TYPE
           
static javax.xml.namespace.QName F_CREDENTIALS
           
 
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_2a.ResourceObjectShadowType
F_ACTIVATION, F_ATTEMPT_NUMBER, F_ATTRIBUTES, F_DEAD, F_FAILED_OPERATION_TYPE, F_INTENT, F_OBJECT_CHANGE, F_OBJECT_CLASS, F_RESOURCE, F_RESOURCE_REF, F_RESULT, F_SYNCHRONIZATION_SITUATION, F_SYNCHRONIZATION_SITUATION_DESCRIPTION
 
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_2a.ObjectType
F_DESCRIPTION, F_EXTENSION, F_FETCH_RESULT, F_NAME, F_PARENT_ORG, F_PARENT_ORG_REF, parentOrgRef
 
Constructor Summary
AccountShadowType()
           
 
Method Summary
 AccountShadowType clone()
           
 java.lang.String getAccountType()
           
 CredentialsType getCredentials()
           
 void setAccountType(java.lang.String value)
           
 void setCredentials(CredentialsType value)
           
 
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_2a.ResourceObjectShadowType
getActivation, getAttemptNumber, getAttributes, getFailedOperationType, getIntent, getObjectChange, getObjectClass, getResource, getResourceRef, getResult, getSynchronizationSituation, getSynchronizationSituationDescription, isDead, setActivation, setAttemptNumber, setAttributes, setDead, setFailedOperationType, setIntent, setObjectChange, setObjectClass, setResource, setResourceRef, setResult, setSynchronizationSituation
 
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_2a.ObjectType
asPrismContainer, asPrismContainerValue, asPrismObject, equals, getDescription, getExtension, getFetchResult, getName, getOid, getParentOrg, getParentOrgRef, getVersion, hashCode, setDescription, setExtension, setFetchResult, setName, setOid, setupContainer, setupContainerValue, setVersion, toDebugName, toDebugType, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

COMPLEX_TYPE

public static final javax.xml.namespace.QName COMPLEX_TYPE

F_ACCOUNT_TYPE

public static final javax.xml.namespace.QName F_ACCOUNT_TYPE

F_CREDENTIALS

public static final javax.xml.namespace.QName F_CREDENTIALS
Constructor Detail

AccountShadowType

public AccountShadowType()
Method Detail

getAccountType

public java.lang.String getAccountType()

setAccountType

public void setAccountType(java.lang.String value)

getCredentials

public CredentialsType getCredentials()

setCredentials

public void setCredentials(CredentialsType value)

clone

public AccountShadowType clone()
Overrides:
clone in class ResourceObjectShadowType


Copyright © 2012 evolveum. All Rights Reserved.