toggle menu
service-core
JVM
switch theme
search in API
service-core
/
com.serious.service
/
ComponentDescriptor
Component
Descriptor
class
ComponentDescriptor
<
T
:
Component
>
(
componentInterface
:
Class
<
T
>
)
:
BaseDescriptor
<
T
>
A
ComponentDescriptor
covers the meta-data associated with a
Component
Members
Constructors
Component
Descriptor
Link copied to clipboard
constructor
(
componentInterface
:
Class
<
T
>
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
description
Link copied to clipboard
@
JvmField
var
description
:
String
external
Addresses
Link copied to clipboard
val
externalAddresses
:
List
<
ChannelAddress
>
?
health
Link copied to clipboard
@
JvmField
var
health
:
String
?
is
Service
Link copied to clipboard
open
val
isService
:
Boolean
label
Link copied to clipboard
var
label
:
String
local
Link copied to clipboard
@
JvmField
var
local
:
Service
?
model
Link copied to clipboard
@
JvmField
var
model
:
ComponentModel
?
name
Link copied to clipboard
var
name
:
String
service
Interface
Link copied to clipboard
@
JvmField
var
serviceInterface
:
Class
<
out
T
>
service
Manager
Link copied to clipboard
@
JvmField
var
serviceManager
:
ServiceManager
?
services
Link copied to clipboard
var
services
:
MutableList
<
ServiceDescriptor
<
*
>
>
uri
Link copied to clipboard
val
uri
:
URI
?
Functions
equals
Link copied to clipboard
open
operator override
fun
equals
(
other
:
Any
?
)
:
Boolean
find
Service
Link copied to clipboard
fun
findService
(
name
:
String
)
:
ServiceDescriptor
<
Service
>
get
Component
Descriptor
Link copied to clipboard
open
override
fun
getComponentDescriptor
(
)
:
ComponentDescriptor
<
T
>
get
Model
Link copied to clipboard
fun
getModel
(
)
:
ComponentModel
hash
Code
Link copied to clipboard
open
override
fun
hashCode
(
)
:
Int
has
Implementation
Link copied to clipboard
fun
hasImplementation
(
)
:
Boolean
register
Beans
Link copied to clipboard
open
override
fun
registerBeans
(
registry
:
DefaultListableBeanFactory
)
report
Link copied to clipboard
fun
report
(
builder
:
StringBuilder
)