Tabnine Logo
ResourceBusinessConfigurationType
Code IndexAdd Tabnine to your IDE (free)

How to use
ResourceBusinessConfigurationType
in
com.evolveum.midpoint.xml.ns._public.common.common_3

Best Java code snippets using com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceBusinessConfigurationType (Showing top 20 results out of 315)

origin: Evolveum/midpoint

/**
 * Create an instance of {@link ResourceBusinessConfigurationType }
 * 
 */
public ResourceBusinessConfigurationType createResourceBusinessConfigurationType() {
  return new ResourceBusinessConfigurationType();
}
origin: Evolveum/midpoint

public ResourceBusinessConfigurationType approverRef(ObjectReferenceType value) {
  getApproverRef().add(value);
  return this;
}
origin: Evolveum/midpoint

public List<ObjectReferenceType> createOperatorRefList() {
  PrismForJAXBUtil.createReference(asPrismContainerValue(), F_OPERATOR_REF);
  return getOperatorRef();
}
origin: Evolveum/midpoint

public ResourceBusinessConfigurationType clone() {
  ResourceBusinessConfigurationType object = new ResourceBusinessConfigurationType();
  PrismContainerValue value = asPrismContainerValue().clone();
  object.setupContainerValue(value);
  return object;
}
origin: Evolveum/midpoint

public List<ObjectReferenceType> createApproverRefList() {
  PrismForJAXBUtil.createReference(asPrismContainerValue(), F_APPROVER_REF);
  return getApproverRef();
}
origin: Evolveum/midpoint

ResourceBusinessConfigurationType businessConfigurationType = new ResourceBusinessConfigurationType(prismContext);
ObjectReferenceType dummyApproverRef = new ObjectReferenceType();
dummyApproverRef.setType(UserType.COMPLEX_TYPE);
dummyApproverRef.setOid(DUMMYBOSS_OID);
businessConfigurationType.getApproverRef().add(dummyApproverRef);
ObjectDelta objectDelta = prismContext.deltaFactory().object()
    .createModificationAddContainer(ResourceType.class, RESOURCE_DUMMY_OID, ResourceType.F_BUSINESS,
origin: Evolveum/midpoint

resource.asObjectable().setSchemaHandling(schemaHandling);
ResourceBusinessConfigurationType businessConfiguration = new ResourceBusinessConfigurationType(prismContext);
businessConfiguration.setAdministrativeState(ResourceAdministrativeStateType.ENABLED);
resource.asObjectable().setBusiness(businessConfiguration);
  resource.asObjectable().getBusiness().setAdministrativeState(ResourceAdministrativeStateType.DISABLED);
  AssertJUnit.fail("Value of resource administrative status was changed when immutable!");
} catch (RuntimeException e) {
origin: Evolveum/midpoint

  public static void copyFromJAXB(ResourceType jaxb, RResource repo, RepositoryContext repositoryContext,
      IdGeneratorResult generatorResult) throws DtoTranslationException {
    copyAssignmentHolderInformationFromJAXB(jaxb, repo, repositoryContext, generatorResult);

    repo.setNameCopy(RPolyString.copyFromJAXB(jaxb.getName()));
    repo.setConnectorRef(RUtil.jaxbRefToEmbeddedRepoRef(jaxb.getConnectorRef(), repositoryContext.relationRegistry));

    if (jaxb.getConnector() != null) {
      LOGGER.warn("Connector from resource type won't be saved. It should be translated to connector reference.");
    }

    try {
      if (jaxb.getBusiness() != null) {
        ResourceBusinessConfigurationType business = jaxb.getBusiness();
        repo.getApproverRef().addAll(RUtil.safeListReferenceToSet(business.getApproverRef(),
            repo, RReferenceOwner.RESOURCE_BUSINESS_CONFIGURATON_APPROVER, repositoryContext.relationRegistry));
        repo.setAdministrativeState(RUtil.getRepoEnumValue(business.getAdministrativeState(),
            RResourceAdministrativeState.class));
      }
      if (jaxb.getOperationalState() != null) {
        ROperationalState repoOpState = new ROperationalState();
        ROperationalState.fromJaxb(jaxb.getOperationalState(), repoOpState);
        repo.setOperationalState(repoOpState);
      }
    } catch (Exception ex) {
      throw new DtoTranslationException(ex.getMessage(), ex);
    }
  }
}
origin: Evolveum/midpoint

@Override
public boolean equals(Object object) {
  if (!(object instanceof ResourceBusinessConfigurationType)) {
    return false;
  }
  ResourceBusinessConfigurationType other = ((ResourceBusinessConfigurationType) object);
  return asPrismContainerValue().equivalent(other.asPrismContainerValue());
}
origin: Evolveum/midpoint

public ResourceBusinessConfigurationType operatorRef(ObjectReferenceType value) {
  getOperatorRef().add(value);
  return this;
}
origin: Evolveum/midpoint

public ResourceBusinessConfigurationType administrativeState(ResourceAdministrativeStateType value) {
  setAdministrativeState(value);
  return this;
}
origin: Evolveum/midpoint

public List<ObjectReferenceType> createOwnerRefList() {
  PrismForJAXBUtil.createReference(asPrismContainerValue(), F_OWNER_REF);
  return getOwnerRef();
}
origin: Evolveum/midpoint

public ObjectReferenceType beginApproverRef() {
  ObjectReferenceType value = new ObjectReferenceType();
  approverRef(value);
  return value;
}
origin: Evolveum/midpoint

@XmlSchemaType(name = "string")
@XmlElement(name = "administrativeState")
public ResourceAdministrativeStateType getAdministrativeState() {
  return PrismForJAXBUtil.getPropertyValue(asPrismContainerValue(), F_ADMINISTRATIVE_STATE, ResourceAdministrativeStateType.class);
}
origin: Evolveum/midpoint

List<ObjectReferenceType> operators = new ArrayList<>();
if (businessConfiguration != null) {
  operators.addAll(businessConfiguration.getOperatorRef());
origin: Evolveum/midpoint

public ResourceBusinessConfigurationType approverRef(String oid, QName type) {
  PrismReferenceValue refVal = new PrismReferenceValueImpl(oid, type);
  ObjectReferenceType ort = new ObjectReferenceType();
  ort.setupReferenceValue(refVal);
  return approverRef(ort);
}
origin: Evolveum/midpoint

/**
 * Create an instance of {@link ResourceBusinessConfigurationType }
 * 
 */
public ResourceBusinessConfigurationType createResourceBusinessConfigurationType() {
  return new ResourceBusinessConfigurationType();
}
origin: Evolveum/midpoint

public static List<ObjectReferenceType> getApproverRef(ResourceType resource) {
  if (resource.getBusiness() == null) {
    return new ArrayList<>();
  }
  return resource.getBusiness().getApproverRef();
}
origin: Evolveum/midpoint

@Override
public String toString() {
  return asPrismContainerValue().toString();
}
origin: Evolveum/midpoint

public ResourceBusinessConfigurationType approverRef(String oid, QName type, QName relation) {
  PrismReferenceValue refVal = new PrismReferenceValueImpl(oid, type);
  refVal.setRelation(relation);
  ObjectReferenceType ort = new ObjectReferenceType();
  ort.setupReferenceValue(refVal);
  return approverRef(ort);
}
com.evolveum.midpoint.xml.ns._public.common.common_3ResourceBusinessConfigurationType

Most used methods

    Popular in Java

    • Updating database using SQL prepared statement
    • onCreateOptionsMenu (Activity)
    • setContentView (Activity)
    • addToBackStack (FragmentTransaction)
    • HttpServer (com.sun.net.httpserver)
      This class implements a simple HTTP server. A HttpServer is bound to an IP address and port number a
    • Kernel (java.awt.image)
    • ByteBuffer (java.nio)
      A buffer for bytes. A byte buffer can be created in either one of the following ways: * #allocate
    • GregorianCalendar (java.util)
      GregorianCalendar is a concrete subclass of Calendarand provides the standard calendar used by most
    • Map (java.util)
      A Map is a data structure consisting of a set of keys and values in which each key is mapped to a si
    • DataSource (javax.sql)
      An interface for the creation of Connection objects which represent a connection to a database. This
    • Top plugins for WebStorm
    Tabnine Logo
    • Products

      Search for Java codeSearch for JavaScript code
    • IDE Plugins

      IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
    • Company

      About UsContact UsCareers
    • Resources

      FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
    Get Tabnine for your IDE now