public interface ComponentInfo extends Component
| Modifier and Type | Method and Description |
|---|---|
boolean |
canBeDuplicate()
whether component can be duplicated defined, default is true
|
String |
dump()
get component information
|
SofaRuntimeContext |
getContext()
get sofa runtime context
|
Implementation |
getImplementation()
get component implementation
|
ComponentName |
getName()
get component name
|
Map<String,Property> |
getProperties()
get all properties
|
ComponentStatus |
getState()
get component status
|
ComponentType |
getType()
get component type
|
boolean |
isActivated()
check component is activated or not
|
HealthResult |
isHealthy()
check component is health or not
|
boolean |
isResolved()
check component is resolved or not
|
activate, deactivate, exception, register, resolve, unregister, unresolveComponentType getType()
ComponentName getName()
Implementation getImplementation()
SofaRuntimeContext getContext()
SofaRuntimeContextComponentStatus getState()
boolean isActivated()
boolean isResolved()
String dump()
HealthResult isHealthy()
boolean canBeDuplicate()
Copyright © 2021. All rights reserved.