A C E G H I L M P R T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractComponent - Class in cn.sliew.milky.component
- AbstractComponent(String) - Constructor for class cn.sliew.milky.component.AbstractComponent
- AbstractComponentRegistry<E extends Component,C> - Class in cn.sliew.milky.component
-
component base implemention.
- AbstractComponentRegistry() - Constructor for class cn.sliew.milky.component.AbstractComponentRegistry
- attr(AttributeKey<T>) - Method in class cn.sliew.milky.component.AbstractComponent
- attrs() - Method in class cn.sliew.milky.component.AbstractComponent
C
- cn.sliew.milky.component - package cn.sliew.milky.component
- Component - Interface in cn.sliew.milky.component
-
component marker interface, which support custom tags and attrubutes.
- ComponentLookupService - Interface in cn.sliew.milky.component
-
component lookup service.
- ComponentRegistry<E extends Component,C> - Interface in cn.sliew.milky.component
E
- exists(Component) - Method in class cn.sliew.milky.component.AbstractComponentRegistry
- exists(String) - Method in class cn.sliew.milky.component.AbstractComponentRegistry
- exists(String) - Method in interface cn.sliew.milky.component.ComponentLookupService
- exists(T) - Method in interface cn.sliew.milky.component.ComponentLookupService
G
- getApplication() - Method in interface cn.sliew.milky.component.Tenantable
- getArchitecture() - Method in interface cn.sliew.milky.component.Managable
- getEnvironment() - Method in interface cn.sliew.milky.component.Tenantable
- getIdentifier() - Method in class cn.sliew.milky.component.AbstractComponent
- getIdentifier() - Method in interface cn.sliew.milky.component.Component
- getModule() - Method in interface cn.sliew.milky.component.Managable
- getName() - Method in class cn.sliew.milky.component.AbstractComponent
- getName() - Method in interface cn.sliew.milky.component.Component
- getNamespace() - Method in interface cn.sliew.milky.component.Tenantable
- getOrganization() - Method in interface cn.sliew.milky.component.Managable
- getOwner() - Method in interface cn.sliew.milky.component.Managable
- getVersion() - Method in interface cn.sliew.milky.component.Versionable
H
- hasAttr(AttributeKey<T>) - Method in class cn.sliew.milky.component.AbstractComponent
- hasTag(Tag) - Method in class cn.sliew.milky.component.AbstractComponent
I
- isLiveness() - Method in interface cn.sliew.milky.component.Probeable
- isReadiness() - Method in interface cn.sliew.milky.component.Probeable
L
- LIVENESS - Static variable in interface cn.sliew.milky.component.Probeable
- lookup(AttributeKey) - Method in class cn.sliew.milky.component.AbstractComponentRegistry
- lookup(AttributeKey) - Method in interface cn.sliew.milky.component.ComponentLookupService
- lookup(Tag) - Method in class cn.sliew.milky.component.AbstractComponentRegistry
- lookup(Tag) - Method in interface cn.sliew.milky.component.ComponentLookupService
- lookup(Class) - Method in class cn.sliew.milky.component.AbstractComponentRegistry
- lookup(Class<T>) - Method in interface cn.sliew.milky.component.ComponentLookupService
- lookup(String) - Method in class cn.sliew.milky.component.AbstractComponentRegistry
- lookup(String) - Method in interface cn.sliew.milky.component.ComponentLookupService
M
- Managable - Interface in cn.sliew.milky.component
-
manage marker interface.
P
- Probeable - Interface in cn.sliew.milky.component
-
component health probe marker interface.
R
T
- tag(Tag) - Method in class cn.sliew.milky.component.AbstractComponent
- tags() - Method in class cn.sliew.milky.component.AbstractComponent
- Tenantable - Interface in cn.sliew.milky.component
-
tenant marker interface.
V
- Versionable - Interface in cn.sliew.milky.component
-
version marker interface.
All Classes All Packages