argos.metadata
Class ComponentMetaInfo
java.lang.Object
argos.util.graph.Node
argos.metadata.Running
argos.metadata.ComponentMetaInfo
- All Implemented Interfaces:
- Serializable, Comparable<Node>
public class ComponentMetaInfo
- extends Running
- implements Serializable
Created on 05.jul.2006
- Author:
- Dan Peder Eriksen
- See Also:
- Serialized Form
serialVersionUID
public static final long serialVersionUID
- See Also:
- Constant Field Values
ComponentMetaInfo
protected ComponentMetaInfo(ServiceMetaInfo service)
ComponentMetaInfo
public ComponentMetaInfo(ServiceMetaInfo service,
Element component)
throws InformationMissingException
- Throws:
InformationMissingException
setupDependencies
public void setupDependencies(List<ServiceMetaInfo> services)
throws DependencyMissingException
- Throws:
DependencyMissingException
getClassName
public String getClassName()
getAttributeValues
public List<AttributeValue> getAttributeValues()
addAttributeValue
public void addAttributeValue(AttributeValue value)
addListenTo
public void addListenTo(String component)
getListenTo
public List<String> getListenTo()
getListenToRemote
public List<String> getListenToRemote()
getService
public ServiceMetaInfo getService()
getListenerProxy
public NotificationListener getListenerProxy()
setListenerProxy
public void setListenerProxy(NotificationListener listenerProxy)
getMbeanName
public String getMbeanName()
setMbeanName
public void setMbeanName(String mbeanName)
toString
public String toString()
- Overrides:
toString
in class Node
equals
public boolean equals(Object o)
- Overrides:
equals
in class Node
hashCode
public int hashCode()
- Overrides:
hashCode
in class Node
Copyright © 2004-2007 University of Troms?. All Rights Reserved.