@Target(value=TYPE) @Retention(value=RUNTIME) @Documented public @interface PlatformService
org.osgi.service.component.annotations.Component
in that the class
is exported ar runtime at a predefined life cycle phase.
MVCProvider
s.Modifier and Type | Optional Element and Description |
---|---|
Class<? extends MVCComponent>[] |
service
Defines the list of
com.redhat.thermostat.common.Constants.GENERIC_SERVICE_CLASSNAME
to use when exporting this service. |
String |
value
Defines the name of this service
com.redhat.thermostat.common.Constants.GENERIC_SERVICE_CLASSNAME |
public abstract Class<? extends MVCComponent>[] service
com.redhat.thermostat.common.Constants.GENERIC_SERVICE_CLASSNAME
to use when exporting this service.public abstract String value
com.redhat.thermostat.common.Constants.GENERIC_SERVICE_CLASSNAME
Copyright © 2017. All rights reserved.