org.ow2.jonas.ipojo.interceptor
Interface IInstanceProvider
- All Known Implementing Classes:
- iPOJOInterceptor
public interface IInstanceProvider
Represents a iPOJO service provider
- Author:
- Jeremy Cazaux
getName
String getName()
- Returns:
- the name of the iPOJO component
getStateComponent
ComponentInstanceState getStateComponent()
- Returns:
- the state of the iPOJO service
getDeployable
String getDeployable()
- Returns:
- the deployable associate to the iPOJO service
getStartTime
Date getStartTime()
- Returns:
- the start time of the service
getUpTime
Long getUpTime()
- Returns:
- the uptime of the service
getShutdownTime
Date getShutdownTime()
- Returns:
- the endtime of the service
getThrowables
Map<Throwable,Long> getThrowables()
- Returns:
- the list of
Throwable
getSource
String getSource()
- Returns:
- the 'id' of the instance
getInstanceDescription
org.apache.felix.ipojo.architecture.InstanceDescription getInstanceDescription()
- Returns:
- the
InstanceDescription of the iPOJO instance managed
Copyright © 2012 OW2 Consortium. All Rights Reserved.