Class
Tree
          
SUMMARY: INNER | FIELD | CONSTR | METHODDETAIL: FIELD | CONSTR | METHOD
 

com.newstep.solid.management.runtime.component
Class ComponentEnvironment

public class ComponentEnvironment      
A component's environment. See Component.
Author:
msimonsen
 
Links:
Kernel Association Association Link
to Class ManagementConfig
Associates type:
association
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Supplier cardinality:
1
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
 
Kernel Association Association Link
to Interface ActiveAgent
Associates type:
association
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Supplier cardinality:
1
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
 
Kernel Association Association Link
to Class ShutDownThread
Associates type:
association
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Directed.
Supplier cardinality:
1
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
 
Kernel Association Association Link
to Class Component
Associates type:
association
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Supplier cardinality:
1
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
 
Kernel Association Association Link
to Interface AlarmNotifier
Associates type:
association
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Supplier cardinality:
1
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
 
Kernel Association Association Link
to Class ProcessStatusBeacon
Associates type:
association
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Supplier cardinality:
1
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
 
 

Field Summary
ClassLoader
private ActiveAgent
private ClassLoader
private Component
Constructor Summary
public void
ComponentEnvironment(Component component, ClassLoader classLoader, ActiveAgent activeAgent, ShutDownThread shutdownThread)
Method Summary
public ClassLoader
public Component
public void
public void
public void
setClassLoader(ClassLoader classLoader)
public void
public void
public void
protected void
Field Detail
activeAgent
private ActiveAgent activeAgent
Multiplicity:
1
 

activeAgent
ActiveAgent activeAgent
 

alarmNotifier
private AlarmNotifier alarmNotifier
Multiplicity:
1
 

alarmNotifier
AlarmNotifier alarmNotifier
 

classLoader
ClassLoader classLoader
 

classLoader
private ClassLoader classLoader
Multiplicity:
1
 

component
Component component
 

component
private Component component
Multiplicity:
1
 

config
ManagementConfig config
 

config
private ManagementConfig config
Multiplicity:
1
 

shutdownThread
private ShutDownThread shutdownThread
Multiplicity:
1
 

statusBeacon
ProcessStatusBeacon statusBeacon
 

statusBeacon
private ProcessStatusBeacon statusBeacon
Multiplicity:
1
 
Constructor Detail
ComponentEnvironment
public void ComponentEnvironment (Component component, ClassLoader classLoader, ActiveAgent activeAgent, ShutDownThread shutdownThread)
 
Stereotype:
create
 
Method Detail
getActiveAgent
public ActiveAgent getActiveAgent ()
 
Return:
Returns the activeAgent.
 

getAlarmNotifier
public AlarmNotifier getAlarmNotifier ()
 
 

getClassLoader
public ClassLoader getClassLoader ()
 
Return:
Returns the classLoader.
 

getComponent
public Component getComponent ()
 
Return:
Returns the component.
 

getConfig
public ManagementConfig getConfig ()
 
Return:
Returns the config.
 

getShutDownThread
public ShutDownThread getShutDownThread ()
 
Return:
Returns the shutdownThread.
 

getStatusBeacon
public ProcessStatusBeacon getStatusBeacon ()
 
 

setActiveAgent
public void setActiveAgent (ActiveAgent activeAgent)
 
Parameters:
activeAgent The activeAgent to set.
 

setAlarmNotifier
public void setAlarmNotifier (AlarmNotifier alarmNotifier)
 
 

setClassLoader
public void setClassLoader (ClassLoader classLoader)
 
Parameters:
classLoader The classLoader to set.
 

setComponent
public void setComponent (Component component)
 
Parameters:
component The component to set.
 

setConfig
public void setConfig (ManagementConfig config)
 
Parameters:
config The config to set.
 

setShutDownThread
public void setShutDownThread (ShutDownThread shutdownThread)
 
Parameters:
shutdownThread The shutdownThread to set.
 

setStatusBeacon
protected void setStatusBeacon (ProcessStatusBeacon statusBeacon)
 
 

Class
Tree
          
SUMMARY: INNER | FIELD | CONSTR | METHODDETAIL: FIELD | CONSTR | METHOD