com.evolveum.midpoint.repo.sql.data.common
Class RResource

java.lang.Object
  extended by com.evolveum.midpoint.repo.sql.data.common.RContainer
      extended by com.evolveum.midpoint.repo.sql.data.common.RObject
          extended by com.evolveum.midpoint.repo.sql.data.common.RResource
All Implemented Interfaces:
Serializable

@Entity
public class RResource
extends RObject

Author:
lazyman
See Also:
Serialized Form

Constructor Summary
RResource()
           
 
Method Summary
static void copyFromJAXB(ResourceType jaxb, RResource repo, PrismContext prismContext)
           
static void copyToJAXB(RResource repo, ResourceType jaxb, PrismContext prismContext)
           
 boolean equals(Object o)
           
 RResourceAdministrativeState getAdministrativeState()
           
 Set<RObjectReference> getApproverRef()
           
 RCapabilities getCapabilities()
           
 String getConfiguration()
           
 REmbeddedReference getConnectorRef()
           
 String getConsistency()
           
 RPolyString getName()
           
 String getNamespace()
           
 ROperationalState getOperationalState()
           
 String getSchemaHandling()
           
 String getScripts()
           
 String getSynchronization()
           
 String getXmlSchema()
           
 int hashCode()
           
 void setAdministrativeState(RResourceAdministrativeState administrativeState)
           
 void setApproverRef(Set<RObjectReference> approverRef)
           
 void setCapabilities(RCapabilities capabilities)
           
 void setConfiguration(String configuration)
           
 void setConnectorRef(REmbeddedReference connectorRef)
           
 void setConsistency(String consistency)
           
 void setName(RPolyString name)
           
 void setNamespace(String namespace)
           
 void setOperationalState(ROperationalState operationalState)
           
 void setSchemaHandling(String schemaHandling)
           
 void setScripts(String scripts)
           
 void setSynchronization(String synchronization)
           
 void setXmlSchema(String xmlSchema)
           
 ResourceType toJAXB(PrismContext prismContext)
           
 
Methods inherited from class com.evolveum.midpoint.repo.sql.data.common.RObject
copyFromJAXB, copyToJAXB, getAncestors, getDescendants, getDescription, getExtension, getParentOrgRef, getVersion, setAncestors, setDescendants, setDescription, setExtension, setParentOrgRef, setVersion
 
Methods inherited from class com.evolveum.midpoint.repo.sql.data.common.RContainer
getId, getOid, setId, setOid, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RResource

public RResource()
Method Detail

getAdministrativeState

public RResourceAdministrativeState getAdministrativeState()

getApproverRef

public Set<RObjectReference> getApproverRef()

getScripts

public String getScripts()

getCapabilities

public RCapabilities getCapabilities()

getConfiguration

public String getConfiguration()

getConnectorRef

public REmbeddedReference getConnectorRef()

getXmlSchema

public String getXmlSchema()

getSchemaHandling

public String getSchemaHandling()

getSynchronization

public String getSynchronization()

getNamespace

public String getNamespace()

getConsistency

public String getConsistency()

getOperationalState

public ROperationalState getOperationalState()

getName

public RPolyString getName()

setAdministrativeState

public void setAdministrativeState(RResourceAdministrativeState administrativeState)

setApproverRef

public void setApproverRef(Set<RObjectReference> approverRef)

setName

public void setName(RPolyString name)

setOperationalState

public void setOperationalState(ROperationalState operationalState)

setConsistency

public void setConsistency(String consistency)

setNamespace

public void setNamespace(String namespace)

setXmlSchema

public void setXmlSchema(String xmlSchema)

setConnectorRef

public void setConnectorRef(REmbeddedReference connectorRef)

setConfiguration

public void setConfiguration(String configuration)

setSchemaHandling

public void setSchemaHandling(String schemaHandling)

setSynchronization

public void setSynchronization(String synchronization)

setCapabilities

public void setCapabilities(RCapabilities capabilities)

setScripts

public void setScripts(String scripts)

equals

public boolean equals(Object o)
Overrides:
equals in class RObject

hashCode

public int hashCode()
Overrides:
hashCode in class RObject

copyToJAXB

public static void copyToJAXB(RResource repo,
                              ResourceType jaxb,
                              PrismContext prismContext)
                       throws DtoTranslationException
Throws:
DtoTranslationException

copyFromJAXB

public static void copyFromJAXB(ResourceType jaxb,
                                RResource repo,
                                PrismContext prismContext)
                         throws DtoTranslationException
Throws:
DtoTranslationException

toJAXB

public ResourceType toJAXB(PrismContext prismContext)
                    throws DtoTranslationException
Specified by:
toJAXB in class RObject
Throws:
DtoTranslationException


Copyright © 2013 evolveum. All Rights Reserved.