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 QNameCOMPLEX_TYPEstatic ItemNameF_DISPLAY_ORDERstatic ItemNameF_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:
asPrismObjectin interfaceObjectable- Overrides:
asPrismObjectin classAbstractRoleType
-
end
public <X> X end()
- Overrides:
endin 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:
displayNamein classAbstractRoleType
-
displayName
public ServiceType displayName(String value)
- Overrides:
displayNamein classAbstractRoleType
-
beginDisplayName
public PolyStringType beginDisplayName()
- Overrides:
beginDisplayNamein classAbstractRoleType
-
identifier
public ServiceType identifier(String value)
- Overrides:
identifierin classAbstractRoleType
-
inducement
public ServiceType inducement(AssignmentType value)
- Overrides:
inducementin classAbstractRoleType
-
beginInducement
public AssignmentType beginInducement()
- Overrides:
beginInducementin classAbstractRoleType
-
authorization
public ServiceType authorization(AuthorizationType value)
- Overrides:
authorizationin classAbstractRoleType
-
beginAuthorization
public AuthorizationType beginAuthorization()
- Overrides:
beginAuthorizationin classAbstractRoleType
-
requestable
public ServiceType requestable(Boolean value)
- Overrides:
requestablein classAbstractRoleType
-
delegable
public ServiceType delegable(Boolean value)
- Overrides:
delegablein classAbstractRoleType
-
idempotence
public ServiceType idempotence(IdempotenceType value)
- Overrides:
idempotencein classAbstractRoleType
-
riskLevel
public ServiceType riskLevel(String value)
- Overrides:
riskLevelin classAbstractRoleType
-
condition
public ServiceType condition(MappingType value)
- Overrides:
conditionin classAbstractRoleType
-
beginCondition
public MappingType beginCondition()
- Overrides:
beginConditionin classAbstractRoleType
-
adminGuiConfiguration
public ServiceType adminGuiConfiguration(AdminGuiConfigurationType value)
- Overrides:
adminGuiConfigurationin classAbstractRoleType
-
beginAdminGuiConfiguration
public AdminGuiConfigurationType beginAdminGuiConfiguration()
- Overrides:
beginAdminGuiConfigurationin classAbstractRoleType
-
dataProtection
public ServiceType dataProtection(DataProtectionType value)
- Overrides:
dataProtectionin classAbstractRoleType
-
beginDataProtection
public DataProtectionType beginDataProtection()
- Overrides:
beginDataProtectionin classAbstractRoleType
-
autoassign
public ServiceType autoassign(AutoassignSpecificationType value)
- Overrides:
autoassignin classAbstractRoleType
-
beginAutoassign
public AutoassignSpecificationType beginAutoassign()
- Overrides:
beginAutoassignin classAbstractRoleType
-
linkRef
public ServiceType linkRef(ObjectReferenceType value)
- Overrides:
linkRefin classAbstractRoleType
-
linkRef
public ServiceType linkRef(String oid, QName type)
- Overrides:
linkRefin classAbstractRoleType
-
linkRef
public ServiceType linkRef(String oid, QName type, QName relation)
- Overrides:
linkRefin classAbstractRoleType
-
beginLinkRef
public ObjectReferenceType beginLinkRef()
- Overrides:
beginLinkRefin classAbstractRoleType
-
personaRef
public ServiceType personaRef(ObjectReferenceType value)
- Overrides:
personaRefin classAbstractRoleType
-
personaRef
public ServiceType personaRef(String oid, QName type)
- Overrides:
personaRefin classAbstractRoleType
-
personaRef
public ServiceType personaRef(String oid, QName type, QName relation)
- Overrides:
personaRefin classAbstractRoleType
-
beginPersonaRef
public ObjectReferenceType beginPersonaRef()
- Overrides:
beginPersonaRefin classAbstractRoleType
-
activation
public ServiceType activation(ActivationType value)
- Overrides:
activationin classAbstractRoleType
-
beginActivation
public ActivationType beginActivation()
- Overrides:
beginActivationin classAbstractRoleType
-
jpegPhoto
public ServiceType jpegPhoto(byte[] value)
- Overrides:
jpegPhotoin classAbstractRoleType
-
costCenter
public ServiceType costCenter(String value)
- Overrides:
costCenterin classAbstractRoleType
-
locality
public ServiceType locality(PolyStringType value)
- Overrides:
localityin classAbstractRoleType
-
locality
public ServiceType locality(String value)
- Overrides:
localityin classAbstractRoleType
-
beginLocality
public PolyStringType beginLocality()
- Overrides:
beginLocalityin classAbstractRoleType
-
preferredLanguage
public ServiceType preferredLanguage(String value)
- Overrides:
preferredLanguagein classAbstractRoleType
-
locale
public ServiceType locale(String value)
- Overrides:
localein classAbstractRoleType
-
timezone
public ServiceType timezone(String value)
- Overrides:
timezonein classAbstractRoleType
-
emailAddress
public ServiceType emailAddress(String value)
- Overrides:
emailAddressin classAbstractRoleType
-
telephoneNumber
public ServiceType telephoneNumber(String value)
- Overrides:
telephoneNumberin classAbstractRoleType
-
credentials
public ServiceType credentials(CredentialsType value)
- Overrides:
credentialsin classAbstractRoleType
-
beginCredentials
public CredentialsType beginCredentials()
- Overrides:
beginCredentialsin classAbstractRoleType
-
behavior
public ServiceType behavior(BehaviorType value)
- Overrides:
behaviorin classAbstractRoleType
-
beginBehavior
public BehaviorType beginBehavior()
- Overrides:
beginBehaviorin classAbstractRoleType
-
assignment
public ServiceType assignment(AssignmentType value)
- Overrides:
assignmentin classAbstractRoleType
-
beginAssignment
public AssignmentType beginAssignment()
- Overrides:
beginAssignmentin classAbstractRoleType
-
iteration
public ServiceType iteration(Integer value)
- Overrides:
iterationin classAbstractRoleType
-
iterationToken
public ServiceType iterationToken(String value)
- Overrides:
iterationTokenin classAbstractRoleType
-
archetypeRef
public ServiceType archetypeRef(ObjectReferenceType value)
- Overrides:
archetypeRefin classAbstractRoleType
-
archetypeRef
public ServiceType archetypeRef(String oid, QName type)
- Overrides:
archetypeRefin classAbstractRoleType
-
archetypeRef
public ServiceType archetypeRef(String oid, QName type, QName relation)
- Overrides:
archetypeRefin classAbstractRoleType
-
beginArchetypeRef
public ObjectReferenceType beginArchetypeRef()
- Overrides:
beginArchetypeRefin classAbstractRoleType
-
roleMembershipRef
public ServiceType roleMembershipRef(ObjectReferenceType value)
- Overrides:
roleMembershipRefin classAbstractRoleType
-
roleMembershipRef
public ServiceType roleMembershipRef(String oid, QName type)
- Overrides:
roleMembershipRefin classAbstractRoleType
-
roleMembershipRef
public ServiceType roleMembershipRef(String oid, QName type, QName relation)
- Overrides:
roleMembershipRefin classAbstractRoleType
-
beginRoleMembershipRef
public ObjectReferenceType beginRoleMembershipRef()
- Overrides:
beginRoleMembershipRefin classAbstractRoleType
-
delegatedRef
public ServiceType delegatedRef(ObjectReferenceType value)
- Overrides:
delegatedRefin classAbstractRoleType
-
delegatedRef
public ServiceType delegatedRef(String oid, QName type)
- Overrides:
delegatedRefin classAbstractRoleType
-
delegatedRef
public ServiceType delegatedRef(String oid, QName type, QName relation)
- Overrides:
delegatedRefin classAbstractRoleType
-
beginDelegatedRef
public ObjectReferenceType beginDelegatedRef()
- Overrides:
beginDelegatedRefin classAbstractRoleType
-
roleInfluenceRef
public ServiceType roleInfluenceRef(ObjectReferenceType value)
- Overrides:
roleInfluenceRefin classAbstractRoleType
-
roleInfluenceRef
public ServiceType roleInfluenceRef(String oid, QName type)
- Overrides:
roleInfluenceRefin classAbstractRoleType
-
roleInfluenceRef
public ServiceType roleInfluenceRef(String oid, QName type, QName relation)
- Overrides:
roleInfluenceRefin classAbstractRoleType
-
beginRoleInfluenceRef
public ObjectReferenceType beginRoleInfluenceRef()
- Overrides:
beginRoleInfluenceRefin classAbstractRoleType
-
name
public ServiceType name(PolyStringType value)
- Overrides:
namein classAbstractRoleType
-
name
public ServiceType name(String value)
- Overrides:
namein classAbstractRoleType
-
beginName
public PolyStringType beginName()
- Overrides:
beginNamein classAbstractRoleType
-
description
public ServiceType description(String value)
- Overrides:
descriptionin classAbstractRoleType
-
documentation
public ServiceType documentation(String value)
- Overrides:
documentationin classAbstractRoleType
-
subtype
public ServiceType subtype(String value)
- Overrides:
subtypein classAbstractRoleType
-
fetchResult
public ServiceType fetchResult(OperationResultType value)
- Overrides:
fetchResultin classAbstractRoleType
-
beginFetchResult
public OperationResultType beginFetchResult()
- Overrides:
beginFetchResultin classAbstractRoleType
-
extension
public ServiceType extension(ExtensionType value)
- Overrides:
extensionin classAbstractRoleType
-
beginExtension
public ExtensionType beginExtension()
- Overrides:
beginExtensionin classAbstractRoleType
-
parentOrgRef
public ServiceType parentOrgRef(ObjectReferenceType value)
- Overrides:
parentOrgRefin classAbstractRoleType
-
parentOrgRef
public ServiceType parentOrgRef(String oid, QName type)
- Overrides:
parentOrgRefin classAbstractRoleType
-
parentOrgRef
public ServiceType parentOrgRef(String oid, QName type, QName relation)
- Overrides:
parentOrgRefin classAbstractRoleType
-
beginParentOrgRef
public ObjectReferenceType beginParentOrgRef()
- Overrides:
beginParentOrgRefin classAbstractRoleType
-
trigger
public ServiceType trigger(TriggerType value)
- Overrides:
triggerin classAbstractRoleType
-
beginTrigger
public TriggerType beginTrigger()
- Overrides:
beginTriggerin classAbstractRoleType
-
metadata
public ServiceType metadata(MetadataType value)
- Overrides:
metadatain classAbstractRoleType
-
beginMetadata
public MetadataType beginMetadata()
- Overrides:
beginMetadatain classAbstractRoleType
-
tenantRef
public ServiceType tenantRef(ObjectReferenceType value)
- Overrides:
tenantRefin classAbstractRoleType
-
tenantRef
public ServiceType tenantRef(String oid, QName type)
- Overrides:
tenantRefin classAbstractRoleType
-
tenantRef
public ServiceType tenantRef(String oid, QName type, QName relation)
- Overrides:
tenantRefin classAbstractRoleType
-
beginTenantRef
public ObjectReferenceType beginTenantRef()
- Overrides:
beginTenantRefin classAbstractRoleType
-
lifecycleState
public ServiceType lifecycleState(String value)
- Overrides:
lifecycleStatein classAbstractRoleType
-
operationExecution
public ServiceType operationExecution(OperationExecutionType value)
- Overrides:
operationExecutionin classAbstractRoleType
-
beginOperationExecution
public OperationExecutionType beginOperationExecution()
- Overrides:
beginOperationExecutionin classAbstractRoleType
-
lensContext
public ServiceType lensContext(LensContextType value)
- Overrides:
lensContextin classAbstractRoleType
-
beginLensContext
public LensContextType beginLensContext()
- Overrides:
beginLensContextin classAbstractRoleType
-
policySituation
public ServiceType policySituation(String value)
- Overrides:
policySituationin classAbstractRoleType
-
triggeredPolicyRule
public ServiceType triggeredPolicyRule(EvaluatedPolicyRuleType value)
- Overrides:
triggeredPolicyRulein classAbstractRoleType
-
beginTriggeredPolicyRule
public EvaluatedPolicyRuleType beginTriggeredPolicyRule()
- Overrides:
beginTriggeredPolicyRulein classAbstractRoleType
-
policyException
public ServiceType policyException(PolicyExceptionType value)
- Overrides:
policyExceptionin classAbstractRoleType
-
beginPolicyException
public PolicyExceptionType beginPolicyException()
- Overrides:
beginPolicyExceptionin classAbstractRoleType
-
diagnosticInformation
public ServiceType diagnosticInformation(DiagnosticInformationType value)
- Overrides:
diagnosticInformationin classAbstractRoleType
-
beginDiagnosticInformation
public DiagnosticInformationType beginDiagnosticInformation()
- Overrides:
beginDiagnosticInformationin classAbstractRoleType
-
indestructible
public ServiceType indestructible(Boolean value)
- Overrides:
indestructiblein classAbstractRoleType
-
oid
public ServiceType oid(String value)
- Overrides:
oidin classAbstractRoleType
-
version
public ServiceType version(String value)
- Overrides:
versionin classAbstractRoleType
-
clone
public ServiceType clone()
- Overrides:
clonein classAbstractRoleType
-
-