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:
java.io.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(java.lang.Object o)
           
 RResourceBussinesConfiguration getBusiness()
           
 RCapabilities getCapabilities()
           
 java.lang.String getConfiguration()
           
 REmbeddedReference getConnectorRef()
           
 java.lang.String getConsistency()
           
 RAvailabilityStatusType getLastAvailabilityStatus()
           
 RPolyString getName()
           
 java.lang.String getNamespace()
           
 ROperationalState getOperationalState()
           
 java.lang.String getSchemaHandling()
           
 java.lang.String getScripts()
           
 java.lang.String getSynchronization()
           
 java.lang.String getXmlSchema()
           
 int hashCode()
           
 void setBusiness(RResourceBussinesConfiguration business)
           
 void setCapabilities(RCapabilities capabilities)
           
 void setConfiguration(java.lang.String configuration)
           
 void setConnectorRef(REmbeddedReference connectorRef)
           
 void setConsistency(java.lang.String consistency)
           
 void setLastAvailabilityStatus(RAvailabilityStatusType lastAvailabilityStatus)
           
 void setName(RPolyString name)
           
 void setNamespace(java.lang.String namespace)
           
 void setOperationalState(ROperationalState operationalState)
           
 void setSchemaHandling(java.lang.String schemaHandling)
           
 void setScripts(java.lang.String scripts)
           
 void setSynchronization(java.lang.String synchronization)
           
 void setXmlSchema(java.lang.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

getScripts

public java.lang.String getScripts()

getCapabilities

public RCapabilities getCapabilities()

getConfiguration

public java.lang.String getConfiguration()

getConnectorRef

public REmbeddedReference getConnectorRef()

getXmlSchema

public java.lang.String getXmlSchema()

getSchemaHandling

public java.lang.String getSchemaHandling()

getSynchronization

public java.lang.String getSynchronization()

getNamespace

public java.lang.String getNamespace()

getLastAvailabilityStatus

public RAvailabilityStatusType getLastAvailabilityStatus()

getConsistency

public java.lang.String getConsistency()

getOperationalState

public ROperationalState getOperationalState()

getBusiness

public RResourceBussinesConfiguration getBusiness()

getName

public RPolyString getName()

setName

public void setName(RPolyString name)

setBusiness

public void setBusiness(RResourceBussinesConfiguration business)

setOperationalState

public void setOperationalState(ROperationalState operationalState)

setConsistency

public void setConsistency(java.lang.String consistency)

setLastAvailabilityStatus

public void setLastAvailabilityStatus(RAvailabilityStatusType lastAvailabilityStatus)

setNamespace

public void setNamespace(java.lang.String namespace)

setXmlSchema

public void setXmlSchema(java.lang.String xmlSchema)

setConnectorRef

public void setConnectorRef(REmbeddedReference connectorRef)

setConfiguration

public void setConfiguration(java.lang.String configuration)

setSchemaHandling

public void setSchemaHandling(java.lang.String schemaHandling)

setSynchronization

public void setSynchronization(java.lang.String synchronization)

setCapabilities

public void setCapabilities(RCapabilities capabilities)

setScripts

public void setScripts(java.lang.String scripts)

equals

public boolean equals(java.lang.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 © 2012 evolveum. All Rights Reserved.