Package jadex.bridge.service
Interface IServiceIdentifier
-
- All Known Implementing Classes:
ServiceIdentifier
public interface IServiceIdentifierInterface for service identifier.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Set<java.lang.String>getNetworkNames()Get the (security) network names.IComponentIdentifiergetProviderId()Get the service provider identifier.IResourceIdentifiergetResourceIdentifier()Get the resource identifier.ServiceScopegetScope()Get the visibility scope.java.lang.StringgetServiceName()Get the service name.ClassInfo[]getServiceSuperTypes()Get the service super types.ClassInfogetServiceType()Get the service type name.java.util.Set<java.lang.String>getTags()Get the service tags.booleanisUnrestricted()Check if the service has unrestricted access.
-
-
-
Method Detail
-
getProviderId
IComponentIdentifier getProviderId()
Get the service provider identifier.- Returns:
- The provider id.
-
getServiceName
java.lang.String getServiceName()
Get the service name.- Returns:
- The service name.
-
getServiceType
ClassInfo getServiceType()
Get the service type name.- Returns:
- The service type name.
-
getServiceSuperTypes
ClassInfo[] getServiceSuperTypes()
Get the service super types.- Returns:
- The service super types.
-
getResourceIdentifier
IResourceIdentifier getResourceIdentifier()
Get the resource identifier.- Returns:
- The resource identifier.
-
getScope
ServiceScope getScope()
Get the visibility scope.- Returns:
- The visibility scope.
-
getNetworkNames
java.util.Set<java.lang.String> getNetworkNames()
Get the (security) network names. Determines how it is accessible.- Returns:
- The network names.
-
isUnrestricted
boolean isUnrestricted()
Check if the service has unrestricted access.- Returns:
- True, if it is unrestricted.
-
getTags
java.util.Set<java.lang.String> getTags()
Get the service tags.- Returns:
- The tags.
-
-