java.lang.Object
org.refcodes.servicebus.ServiceMetaDataImpl
- All Implemented Interfaces:
org.refcodes.mixin.NameAccessor
,org.refcodes.mixin.UniversalIdAccessor
,GroupIdAccessor
,NameIdAccessor
,ServiceMetaData
The
ServiceMetaDataImpl
implements the ServiceMetaData
.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.servicebus.GroupIdAccessor
GroupIdAccessor.GroupIdMutator, GroupIdAccessor.GroupIdProperty
Nested classes/interfaces inherited from interface org.refcodes.mixin.NameAccessor
org.refcodes.mixin.NameAccessor.NameBuilder<B extends org.refcodes.mixin.NameAccessor.NameBuilder<B>>, org.refcodes.mixin.NameAccessor.NameMutator, org.refcodes.mixin.NameAccessor.NameProperty
Nested classes/interfaces inherited from interface org.refcodes.servicebus.NameIdAccessor
NameIdAccessor.NameIdMutator, NameIdAccessor.NameIdProperty
Nested classes/interfaces inherited from interface org.refcodes.mixin.UniversalIdAccessor
org.refcodes.mixin.UniversalIdAccessor.UniversalIdBuilder<B extends org.refcodes.mixin.UniversalIdAccessor.UniversalIdBuilder<B>>, org.refcodes.mixin.UniversalIdAccessor.UniversalIdMutator, org.refcodes.mixin.UniversalIdAccessor.UniversalIdProperty
-
Constructor Summary
ConstructorsConstructorDescriptionServiceMetaDataImpl
(String aUid, String aNameId, String aGroupId, String aName) Constructs aServiceMetaDataImpl
with the given attributes. -
Method Summary
Modifier and TypeMethodDescriptionRetrieves the group TID from the group TID property.getName()
Retrieves the name TID from the name TID property.
-
Constructor Details
-
ServiceMetaDataImpl
Constructs aServiceMetaDataImpl
with the given attributes.- Parameters:
aUid
- The UID to be used.aNameId
- The name TID to be used.aGroupId
- The group TID to be used.aName
- The (verbose) name to be used.
-
-
Method Details
-
getUniversalId
- Specified by:
getUniversalId
in interfaceorg.refcodes.mixin.UniversalIdAccessor
-
getGroupId
Retrieves the group TID from the group TID property.- Specified by:
getGroupId
in interfaceGroupIdAccessor
- Returns:
- The group TID stored by the group TID property.
-
getNameId
Retrieves the name TID from the name TID property.- Specified by:
getNameId
in interfaceNameIdAccessor
- Returns:
- The name TID stored by the name TID property.
-
getName
- Specified by:
getName
in interfaceorg.refcodes.mixin.NameAccessor
-