Modifier and Type | Method and Description |
---|---|
void |
clone(Ref sourceref, Ref targetref, java.util.Map<Ref,Ref> refmap)
Clones a resource to the given identity
|
java.util.Set<Ref> |
getInstanceIds(ResourceQuery query)
Returns the set of references for component instances that satisfy the given filter criteria.
|
com.bea.wli.config.spi.ResourceTypeDef |
getTypeDef()
returns the type def
|
<T> T |
getValue(Ref instanceId, boolean copy)
Returns the data value for the given instance
|
void |
rename(Ref currentref, Ref newref)
Changes the identity of an instance so that it is moved/renamed.
|
create, delete, exists, getInstanceIds, getMetadata, getNumInstances, getTypeId, getValue, init, isInitialized, searchInstanceIds, shutdown, update
com.bea.wli.config.spi.ResourceTypeDef getTypeDef()
getTypeDef
in interface BaseType
java.util.Set<Ref> getInstanceIds(ResourceQuery query)
query
- the resource query<T> T getValue(Ref instanceId, boolean copy) throws NotFoundException
NotFoundException
void clone(Ref sourceref, Ref targetref, java.util.Map<Ref,Ref> refmap) throws ValidationException, CreateException, NotFoundException
sourceref
- the sourcetargetref
- the targetrefmap
- any reference mappings that needs to be performed automaticallyValidationException
CreateException
NotFoundException
void rename(Ref currentref, Ref newref) throws ValidationException, UpdateException, NotFoundException
currentref
- the current identity of the instancenewref
- the new identity of the instance.ValidationException
UpdateException
NotFoundException