Class CapabilityCollectionType
java.lang.Object
com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
com.evolveum.midpoint.xml.ns._public.resource.capabilities_3.CapabilityCollectionType
- All Implemented Interfaces:
Containerable,Freezable,com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding,DebugDumpable,Serializable,Cloneable
public class CapabilityCollectionType
extends com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
Collection of resource capabilities. Each element in this collection defines a specific resource capability.
In the future, an extension element could be added here to cover deployment-specific capabilities. (If such need
arises.)
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable.AnyNested classes/interfaces inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding.ContainerableList<T extends Containerable>, com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding.ReferencableList<T extends Referencable> -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final QNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final Producer<CapabilityCollectionType>Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbehavior(BehaviorCapabilityType value) clone()create(CreateCapabilityType value) delete(DeleteCapabilityType value) <X> Xend()booleangetRead()getRunAs()liveSync(LiveSyncCapabilityType value) read(ReadCapabilityType value) runAs(RunAsCapabilityType value) schema(SchemaCapabilityType value) script(ScriptCapabilityType value) voidvoidvoidvoidvoidvoidvoidsetCreate(CreateCapabilityType value) voidvoidsetDelete(DeleteCapabilityType value) voidvoidvoidvoidsetRead(ReadCapabilityType value) voidvoidsetRunAs(RunAsCapabilityType value) voidsetSchema(SchemaCapabilityType value) voidsetScript(ScriptCapabilityType value) voidvoidsetUpdate(UpdateCapabilityType value) update(UpdateCapabilityType value) Methods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
asPrismContainerValue, getId, hashCode, setId, setupContainerValue, toStringMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.prism.Containerable
cloneWithoutId, cloneWithoutIdAndMetadata, debugDump, freeze, isImmutableMethods inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
prismGetContainerableList, prismGetPropertyValue, prismGetPropertyValues, prismGetReferencable, prismGetReferencableList, prismGetReferenceObjectable, prismGetSingleContainerable, prismSetPropertyValue, prismSetReferencable, prismSetReferenceObjectable, prismSetSingleContainerableMethods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazilyMethods inherited from interface com.evolveum.midpoint.prism.Freezable
checkImmutable, checkMutable
-
Field Details
-
COMPLEX_TYPE
-
F_SCHEMA
-
F_DISCOVER_CONFIGURATION
-
F_ACTIVATION
-
F_REFERENCES
-
F_CREDENTIALS
-
F_LIVE_SYNC
-
F_ASYNC_UPDATE
-
F_CREATE
-
F_READ
-
F_UPDATE
-
F_DELETE
-
F_TEST_CONNECTION
-
F_SCRIPT
-
F_PAGED_SEARCH
-
F_COUNT_OBJECTS
-
F_ADD_REMOVE_ATTRIBUTE_VALUES
-
F_AUXILIARY_OBJECT_CLASSES
-
F_RUN_AS
-
F_BEHAVIOR
-
FACTORY
-
-
Constructor Details
-
CapabilityCollectionType
public CapabilityCollectionType() -
CapabilityCollectionType
Deprecated.
-
-
Method Details
-
getSchema
-
setSchema
-
getDiscoverConfiguration
-
setDiscoverConfiguration
-
getActivation
-
setActivation
-
getReferences
-
setReferences
-
getCredentials
-
setCredentials
-
getLiveSync
-
setLiveSync
-
getAsyncUpdate
-
setAsyncUpdate
-
getCreate
-
setCreate
-
getRead
-
setRead
-
getUpdate
-
setUpdate
-
getDelete
-
setDelete
-
getTestConnection
-
setTestConnection
-
getScript
-
setScript
-
getPagedSearch
-
setPagedSearch
-
getCountObjects
-
setCountObjects
-
getAddRemoveAttributeValues
-
setAddRemoveAttributeValues
-
getAuxiliaryObjectClasses
-
setAuxiliaryObjectClasses
-
getRunAs
-
setRunAs
-
getBehavior
-
setBehavior
-
equals
- Overrides:
equalsin classcom.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-
id
-
schema
-
beginSchema
-
discoverConfiguration
-
beginDiscoverConfiguration
-
activation
-
beginActivation
-
references
-
beginReferences
-
credentials
-
beginCredentials
-
liveSync
-
beginLiveSync
-
asyncUpdate
-
beginAsyncUpdate
-
create
-
beginCreate
-
read
-
beginRead
-
update
-
beginUpdate
-
delete
-
beginDelete
-
testConnection
-
beginTestConnection
-
script
-
beginScript
-
pagedSearch
-
beginPagedSearch
-
countObjects
-
beginCountObjects
-
addRemoveAttributeValues
public CapabilityCollectionType addRemoveAttributeValues(AddRemoveAttributeValuesCapabilityType value) -
beginAddRemoveAttributeValues
-
auxiliaryObjectClasses
-
beginAuxiliaryObjectClasses
-
runAs
-
beginRunAs
-
behavior
-
beginBehavior
-
end
public <X> X end() -
clone
- Overrides:
clonein classcom.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-