Class ServiceType
- java.lang.Object
-
- com.evolveum.prism.xml.ns._public.types_3.ObjectType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentHolderType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractRoleType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.ServiceType
-
- All Implemented Interfaces:
Containerable
,JaxbVisitable
,Objectable
,DebugDumpable
,Serializable
,Cloneable
public class ServiceType extends AbstractRoleType implements Serializable, Cloneable
<?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:s="http://midpoint.evolveum.com/xml/ns/public/model/scripting-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> This object type represents any kind of abstract or concrete services or devices such as servers, virtual machines, printers, mobile devices, network nodes, application servers, applications or anything similar. The "service" is a very abstract concept. </p>
Java class for ServiceType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ServiceType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AbstractRoleType"> <sequence> <element name="displayOrder" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="url" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_DISPLAY_ORDER
static ItemName
F_URL
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractRoleType
F_ADMIN_GUI_CONFIGURATION, F_AUTHORIZATION, F_AUTOASSIGN, F_CONDITION, F_DATA_PROTECTION, F_DELEGABLE, F_DISPLAY_NAME, F_IDEMPOTENCE, F_IDENTIFIER, F_INDUCEMENT, F_REQUESTABLE, F_RISK_LEVEL
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType
F_ACTIVATION, F_BEHAVIOR, F_COST_CENTER, F_CREDENTIALS, F_EMAIL_ADDRESS, F_JPEG_PHOTO, F_LINK_REF, F_LOCALE, F_LOCALITY, F_PERSONA_REF, F_PREFERRED_LANGUAGE, F_TELEPHONE_NUMBER, F_TIMEZONE
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentHolderType
F_ARCHETYPE_REF, F_ASSIGNMENT, F_DELEGATED_REF, F_ITERATION, F_ITERATION_TOKEN, F_ROLE_INFLUENCE_REF, F_ROLE_MEMBERSHIP_REF
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType
F_DESCRIPTION, F_DIAGNOSTIC_INFORMATION, F_DOCUMENTATION, F_EXTENSION, F_FETCH_RESULT, F_INDESTRUCTIBLE, F_LENS_CONTEXT, F_LIFECYCLE_STATE, F_METADATA, F_NAME, F_OPERATION_EXECUTION, F_PARENT_ORG_REF, F_POLICY_EXCEPTION, F_POLICY_SITUATION, F_SUBTYPE, F_TENANT_REF, F_TRIGGER, F_TRIGGERED_POLICY_RULE
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description ServiceType()
ServiceType(PrismContext prismContext)
-
Method Summary
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractRoleType
createAuthorizationList, createInducementList, getAdminGuiConfiguration, getAuthorization, getAutoassign, getCondition, getDataProtection, getDisplayName, getIdempotence, getIdentifier, getInducement, getRiskLevel, isDelegable, isRequestable, setAdminGuiConfiguration, setAutoassign, setCondition, setDataProtection, setDelegable, setDisplayName, setIdempotence, setIdentifier, setRequestable, setRiskLevel
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType
asPrismContainer, asPrismContainerValue, createLinkRefList, createPersonaRefList, equals, getActivation, getBehavior, getCostCenter, getCredentials, getEmailAddress, getJpegPhoto, getLinkRef, getLocale, getLocality, getPersonaRef, getPreferredLanguage, getTelephoneNumber, getTimezone, hashCode, setActivation, setBehavior, setCostCenter, setCredentials, setEmailAddress, setJpegPhoto, setLocale, setLocality, setPreferredLanguage, setTelephoneNumber, setTimezone, setupContainer, setupContainerValue, toDebugName, toDebugType, toString
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentHolderType
createArchetypeRefList, createAssignmentList, createDelegatedRefList, createRoleInfluenceRefList, createRoleMembershipRefList, getArchetypeRef, getAssignment, getDelegatedRef, getIteration, getIterationToken, getRoleInfluenceRef, getRoleMembershipRef, setIteration, setIterationToken
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType
createDiagnosticInformationList, createOperationExecutionList, createParentOrgRefList, createPolicyExceptionList, createPolicySituationList, createSubtypeList, createTriggeredPolicyRuleList, createTriggerList, getDescription, getDiagnosticInformation, getDocumentation, getExtension, getFetchResult, getLensContext, getLifecycleState, getMetadata, getName, getOid, getOperationExecution, getParentOrgRef, getPolicyException, getPolicySituation, getSubtype, getTenantRef, getTrigger, getTriggeredPolicyRule, getVersion, isIndestructible, setDescription, setDocumentation, setExtension, setFetchResult, setIndestructible, setLensContext, setLifecycleState, setMetadata, setName, setOid, setTenantRef, setVersion
-
Methods inherited from class com.evolveum.prism.xml.ns._public.types_3.ObjectType
accept
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.evolveum.midpoint.prism.Containerable
cloneWithoutId, debugDump
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
Methods inherited from interface com.evolveum.midpoint.prism.Objectable
getDescription, getName, getOid, getVersion, setDescription, setName, setOid, setVersion
-
-
-
-
Constructor Detail
-
ServiceType
public ServiceType()
-
ServiceType
public ServiceType(PrismContext prismContext)
-
-
Method Detail
-
asPrismObject
public PrismObject<ServiceType> asPrismObject()
- Specified by:
asPrismObject
in interfaceObjectable
- Overrides:
asPrismObject
in classAbstractRoleType
-
end
public <X> X end()
- Overrides:
end
in classAbstractRoleType
-
getDisplayOrder
public Integer getDisplayOrder()
-
setDisplayOrder
public void setDisplayOrder(Integer value)
-
getUrl
public String getUrl()
-
setUrl
public void setUrl(String value)
-
displayOrder
public ServiceType displayOrder(Integer value)
-
url
public ServiceType url(String value)
-
displayName
public ServiceType displayName(PolyStringType value)
- Overrides:
displayName
in classAbstractRoleType
-
displayName
public ServiceType displayName(String value)
- Overrides:
displayName
in classAbstractRoleType
-
beginDisplayName
public PolyStringType beginDisplayName()
- Overrides:
beginDisplayName
in classAbstractRoleType
-
identifier
public ServiceType identifier(String value)
- Overrides:
identifier
in classAbstractRoleType
-
inducement
public ServiceType inducement(AssignmentType value)
- Overrides:
inducement
in classAbstractRoleType
-
beginInducement
public AssignmentType beginInducement()
- Overrides:
beginInducement
in classAbstractRoleType
-
authorization
public ServiceType authorization(AuthorizationType value)
- Overrides:
authorization
in classAbstractRoleType
-
beginAuthorization
public AuthorizationType beginAuthorization()
- Overrides:
beginAuthorization
in classAbstractRoleType
-
requestable
public ServiceType requestable(Boolean value)
- Overrides:
requestable
in classAbstractRoleType
-
delegable
public ServiceType delegable(Boolean value)
- Overrides:
delegable
in classAbstractRoleType
-
idempotence
public ServiceType idempotence(IdempotenceType value)
- Overrides:
idempotence
in classAbstractRoleType
-
riskLevel
public ServiceType riskLevel(String value)
- Overrides:
riskLevel
in classAbstractRoleType
-
condition
public ServiceType condition(MappingType value)
- Overrides:
condition
in classAbstractRoleType
-
beginCondition
public MappingType beginCondition()
- Overrides:
beginCondition
in classAbstractRoleType
-
adminGuiConfiguration
public ServiceType adminGuiConfiguration(AdminGuiConfigurationType value)
- Overrides:
adminGuiConfiguration
in classAbstractRoleType
-
beginAdminGuiConfiguration
public AdminGuiConfigurationType beginAdminGuiConfiguration()
- Overrides:
beginAdminGuiConfiguration
in classAbstractRoleType
-
dataProtection
public ServiceType dataProtection(DataProtectionType value)
- Overrides:
dataProtection
in classAbstractRoleType
-
beginDataProtection
public DataProtectionType beginDataProtection()
- Overrides:
beginDataProtection
in classAbstractRoleType
-
autoassign
public ServiceType autoassign(AutoassignSpecificationType value)
- Overrides:
autoassign
in classAbstractRoleType
-
beginAutoassign
public AutoassignSpecificationType beginAutoassign()
- Overrides:
beginAutoassign
in classAbstractRoleType
-
linkRef
public ServiceType linkRef(ObjectReferenceType value)
- Overrides:
linkRef
in classAbstractRoleType
-
linkRef
public ServiceType linkRef(String oid, QName type)
- Overrides:
linkRef
in classAbstractRoleType
-
linkRef
public ServiceType linkRef(String oid, QName type, QName relation)
- Overrides:
linkRef
in classAbstractRoleType
-
beginLinkRef
public ObjectReferenceType beginLinkRef()
- Overrides:
beginLinkRef
in classAbstractRoleType
-
personaRef
public ServiceType personaRef(ObjectReferenceType value)
- Overrides:
personaRef
in classAbstractRoleType
-
personaRef
public ServiceType personaRef(String oid, QName type)
- Overrides:
personaRef
in classAbstractRoleType
-
personaRef
public ServiceType personaRef(String oid, QName type, QName relation)
- Overrides:
personaRef
in classAbstractRoleType
-
beginPersonaRef
public ObjectReferenceType beginPersonaRef()
- Overrides:
beginPersonaRef
in classAbstractRoleType
-
activation
public ServiceType activation(ActivationType value)
- Overrides:
activation
in classAbstractRoleType
-
beginActivation
public ActivationType beginActivation()
- Overrides:
beginActivation
in classAbstractRoleType
-
jpegPhoto
public ServiceType jpegPhoto(byte[] value)
- Overrides:
jpegPhoto
in classAbstractRoleType
-
costCenter
public ServiceType costCenter(String value)
- Overrides:
costCenter
in classAbstractRoleType
-
locality
public ServiceType locality(PolyStringType value)
- Overrides:
locality
in classAbstractRoleType
-
locality
public ServiceType locality(String value)
- Overrides:
locality
in classAbstractRoleType
-
beginLocality
public PolyStringType beginLocality()
- Overrides:
beginLocality
in classAbstractRoleType
-
preferredLanguage
public ServiceType preferredLanguage(String value)
- Overrides:
preferredLanguage
in classAbstractRoleType
-
locale
public ServiceType locale(String value)
- Overrides:
locale
in classAbstractRoleType
-
timezone
public ServiceType timezone(String value)
- Overrides:
timezone
in classAbstractRoleType
-
emailAddress
public ServiceType emailAddress(String value)
- Overrides:
emailAddress
in classAbstractRoleType
-
telephoneNumber
public ServiceType telephoneNumber(String value)
- Overrides:
telephoneNumber
in classAbstractRoleType
-
credentials
public ServiceType credentials(CredentialsType value)
- Overrides:
credentials
in classAbstractRoleType
-
beginCredentials
public CredentialsType beginCredentials()
- Overrides:
beginCredentials
in classAbstractRoleType
-
behavior
public ServiceType behavior(BehaviorType value)
- Overrides:
behavior
in classAbstractRoleType
-
beginBehavior
public BehaviorType beginBehavior()
- Overrides:
beginBehavior
in classAbstractRoleType
-
assignment
public ServiceType assignment(AssignmentType value)
- Overrides:
assignment
in classAbstractRoleType
-
beginAssignment
public AssignmentType beginAssignment()
- Overrides:
beginAssignment
in classAbstractRoleType
-
iteration
public ServiceType iteration(Integer value)
- Overrides:
iteration
in classAbstractRoleType
-
iterationToken
public ServiceType iterationToken(String value)
- Overrides:
iterationToken
in classAbstractRoleType
-
archetypeRef
public ServiceType archetypeRef(ObjectReferenceType value)
- Overrides:
archetypeRef
in classAbstractRoleType
-
archetypeRef
public ServiceType archetypeRef(String oid, QName type)
- Overrides:
archetypeRef
in classAbstractRoleType
-
archetypeRef
public ServiceType archetypeRef(String oid, QName type, QName relation)
- Overrides:
archetypeRef
in classAbstractRoleType
-
beginArchetypeRef
public ObjectReferenceType beginArchetypeRef()
- Overrides:
beginArchetypeRef
in classAbstractRoleType
-
roleMembershipRef
public ServiceType roleMembershipRef(ObjectReferenceType value)
- Overrides:
roleMembershipRef
in classAbstractRoleType
-
roleMembershipRef
public ServiceType roleMembershipRef(String oid, QName type)
- Overrides:
roleMembershipRef
in classAbstractRoleType
-
roleMembershipRef
public ServiceType roleMembershipRef(String oid, QName type, QName relation)
- Overrides:
roleMembershipRef
in classAbstractRoleType
-
beginRoleMembershipRef
public ObjectReferenceType beginRoleMembershipRef()
- Overrides:
beginRoleMembershipRef
in classAbstractRoleType
-
delegatedRef
public ServiceType delegatedRef(ObjectReferenceType value)
- Overrides:
delegatedRef
in classAbstractRoleType
-
delegatedRef
public ServiceType delegatedRef(String oid, QName type)
- Overrides:
delegatedRef
in classAbstractRoleType
-
delegatedRef
public ServiceType delegatedRef(String oid, QName type, QName relation)
- Overrides:
delegatedRef
in classAbstractRoleType
-
beginDelegatedRef
public ObjectReferenceType beginDelegatedRef()
- Overrides:
beginDelegatedRef
in classAbstractRoleType
-
roleInfluenceRef
public ServiceType roleInfluenceRef(ObjectReferenceType value)
- Overrides:
roleInfluenceRef
in classAbstractRoleType
-
roleInfluenceRef
public ServiceType roleInfluenceRef(String oid, QName type)
- Overrides:
roleInfluenceRef
in classAbstractRoleType
-
roleInfluenceRef
public ServiceType roleInfluenceRef(String oid, QName type, QName relation)
- Overrides:
roleInfluenceRef
in classAbstractRoleType
-
beginRoleInfluenceRef
public ObjectReferenceType beginRoleInfluenceRef()
- Overrides:
beginRoleInfluenceRef
in classAbstractRoleType
-
name
public ServiceType name(PolyStringType value)
- Overrides:
name
in classAbstractRoleType
-
name
public ServiceType name(String value)
- Overrides:
name
in classAbstractRoleType
-
beginName
public PolyStringType beginName()
- Overrides:
beginName
in classAbstractRoleType
-
description
public ServiceType description(String value)
- Overrides:
description
in classAbstractRoleType
-
documentation
public ServiceType documentation(String value)
- Overrides:
documentation
in classAbstractRoleType
-
subtype
public ServiceType subtype(String value)
- Overrides:
subtype
in classAbstractRoleType
-
fetchResult
public ServiceType fetchResult(OperationResultType value)
- Overrides:
fetchResult
in classAbstractRoleType
-
beginFetchResult
public OperationResultType beginFetchResult()
- Overrides:
beginFetchResult
in classAbstractRoleType
-
extension
public ServiceType extension(ExtensionType value)
- Overrides:
extension
in classAbstractRoleType
-
beginExtension
public ExtensionType beginExtension()
- Overrides:
beginExtension
in classAbstractRoleType
-
parentOrgRef
public ServiceType parentOrgRef(ObjectReferenceType value)
- Overrides:
parentOrgRef
in classAbstractRoleType
-
parentOrgRef
public ServiceType parentOrgRef(String oid, QName type)
- Overrides:
parentOrgRef
in classAbstractRoleType
-
parentOrgRef
public ServiceType parentOrgRef(String oid, QName type, QName relation)
- Overrides:
parentOrgRef
in classAbstractRoleType
-
beginParentOrgRef
public ObjectReferenceType beginParentOrgRef()
- Overrides:
beginParentOrgRef
in classAbstractRoleType
-
trigger
public ServiceType trigger(TriggerType value)
- Overrides:
trigger
in classAbstractRoleType
-
beginTrigger
public TriggerType beginTrigger()
- Overrides:
beginTrigger
in classAbstractRoleType
-
metadata
public ServiceType metadata(MetadataType value)
- Overrides:
metadata
in classAbstractRoleType
-
beginMetadata
public MetadataType beginMetadata()
- Overrides:
beginMetadata
in classAbstractRoleType
-
tenantRef
public ServiceType tenantRef(ObjectReferenceType value)
- Overrides:
tenantRef
in classAbstractRoleType
-
tenantRef
public ServiceType tenantRef(String oid, QName type)
- Overrides:
tenantRef
in classAbstractRoleType
-
tenantRef
public ServiceType tenantRef(String oid, QName type, QName relation)
- Overrides:
tenantRef
in classAbstractRoleType
-
beginTenantRef
public ObjectReferenceType beginTenantRef()
- Overrides:
beginTenantRef
in classAbstractRoleType
-
lifecycleState
public ServiceType lifecycleState(String value)
- Overrides:
lifecycleState
in classAbstractRoleType
-
operationExecution
public ServiceType operationExecution(OperationExecutionType value)
- Overrides:
operationExecution
in classAbstractRoleType
-
beginOperationExecution
public OperationExecutionType beginOperationExecution()
- Overrides:
beginOperationExecution
in classAbstractRoleType
-
lensContext
public ServiceType lensContext(LensContextType value)
- Overrides:
lensContext
in classAbstractRoleType
-
beginLensContext
public LensContextType beginLensContext()
- Overrides:
beginLensContext
in classAbstractRoleType
-
policySituation
public ServiceType policySituation(String value)
- Overrides:
policySituation
in classAbstractRoleType
-
triggeredPolicyRule
public ServiceType triggeredPolicyRule(EvaluatedPolicyRuleType value)
- Overrides:
triggeredPolicyRule
in classAbstractRoleType
-
beginTriggeredPolicyRule
public EvaluatedPolicyRuleType beginTriggeredPolicyRule()
- Overrides:
beginTriggeredPolicyRule
in classAbstractRoleType
-
policyException
public ServiceType policyException(PolicyExceptionType value)
- Overrides:
policyException
in classAbstractRoleType
-
beginPolicyException
public PolicyExceptionType beginPolicyException()
- Overrides:
beginPolicyException
in classAbstractRoleType
-
diagnosticInformation
public ServiceType diagnosticInformation(DiagnosticInformationType value)
- Overrides:
diagnosticInformation
in classAbstractRoleType
-
beginDiagnosticInformation
public DiagnosticInformationType beginDiagnosticInformation()
- Overrides:
beginDiagnosticInformation
in classAbstractRoleType
-
indestructible
public ServiceType indestructible(Boolean value)
- Overrides:
indestructible
in classAbstractRoleType
-
oid
public ServiceType oid(String value)
- Overrides:
oid
in classAbstractRoleType
-
version
public ServiceType version(String value)
- Overrides:
version
in classAbstractRoleType
-
clone
public ServiceType clone()
- Overrides:
clone
in classAbstractRoleType
-
-