public class ServiceInterfaceEntry extends AbstractEntry
ConfigConstants.SERVICE_TYPE_Q_NAME
.
Example:
identity eventbus { description "Service representing an event bus. The service acts as message router between event producers and event consumers"; base "config:service-type"; config:java-class "com.google.common.eventbus.EventBus"; }
Modifier and Type | Method and Description |
---|---|
static Map<org.opendaylight.yangtools.yang.common.QName,ServiceInterfaceEntry> |
create(org.opendaylight.yangtools.yang.model.api.Module currentModule,
String packageName,
Map<org.opendaylight.yangtools.yang.model.api.IdentitySchemaNode,ServiceInterfaceEntry> definedSEItracker) |
boolean |
equals(Object o) |
com.google.common.base.Optional<ServiceInterfaceEntry> |
getBase() |
String |
getExportedOsgiClassName() |
String |
getFullyQualifiedName() |
String |
getNullableDescription() |
String |
getPackageName() |
org.opendaylight.yangtools.yang.common.QName |
getQName() |
String |
getTypeName() |
org.opendaylight.yangtools.yang.common.QName |
getYangModuleQName() |
int |
hashCode() |
boolean |
isRegisterToOsgi() |
String |
toString() |
getYangModuleLocalname, getYangModuleName, setYangModuleLocalname, setYangModuleName
public String getNullableDescription()
public com.google.common.base.Optional<ServiceInterfaceEntry> getBase()
public String getExportedOsgiClassName()
public org.opendaylight.yangtools.yang.common.QName getQName()
public boolean isRegisterToOsgi()
public static Map<org.opendaylight.yangtools.yang.common.QName,ServiceInterfaceEntry> create(org.opendaylight.yangtools.yang.model.api.Module currentModule, String packageName, Map<org.opendaylight.yangtools.yang.model.api.IdentitySchemaNode,ServiceInterfaceEntry> definedSEItracker)
public String getFullyQualifiedName()
public String getPackageName()
public String getTypeName()
public org.opendaylight.yangtools.yang.common.QName getYangModuleQName()
Copyright © 2019 OpenDaylight. All rights reserved.