org.apache.aries.blueprint.mutable
Interface MutableComponentMetadata
- All Superinterfaces:
- ComponentMetadata, Metadata, NonNullMetadata
- All Known Subinterfaces:
- MutableBeanMetadata, MutablePassThroughMetadata, MutableReferenceListMetadata, MutableReferenceMetadata, MutableServiceMetadata, MutableServiceReferenceMetadata
- All Known Implementing Classes:
- BeanMetadataImpl, ComponentMetadataImpl, PassThroughMetadataImpl, ReferenceListMetadataImpl, ReferenceMetadataImpl, ServiceMetadataImpl, ServiceReferenceMetadataImpl
public interface MutableComponentMetadata
- extends ComponentMetadata
A mutable version of the ComponentMetadata
that allows modifications.
- Version:
- $Rev: 896324 $, $Date: 2010-01-06 06:05:04 +0000 (Wed, 06 Jan 2010) $
setId
void setId(java.lang.String id)
setActivation
void setActivation(int activation)
setDependsOn
void setDependsOn(java.util.List<java.lang.String> dependsOn)
addDependsOn
void addDependsOn(java.lang.String dependency)
removeDependsOn
void removeDependsOn(java.lang.String dependency)
Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.