Package jadex.bridge.service
Interface IServiceIdentifier
-
- All Known Implementing Classes:
ServiceIdentifier
public interface IServiceIdentifier
Interface 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.IComponentIdentifier
getProviderId()
Get the service provider identifier.IResourceIdentifier
getResourceIdentifier()
Get the resource identifier.ServiceScope
getScope()
Get the visibility scope.java.lang.String
getServiceName()
Get the service name.ClassInfo[]
getServiceSuperTypes()
Get the service super types.ClassInfo
getServiceType()
Get the service type name.java.util.Set<java.lang.String>
getTags()
Get the service tags.boolean
isUnrestricted()
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.
-
-