org.inb.biomoby.central
Interface MobyCentralOperations
- All Known Implementing Classes:
- JAXBMobyCentralImpl
public interface MobyCentralOperations
An interface that defines all standard BioMoby Registry operations.
- Author:
- Dmitry Repchevsky
retrieveService
ServiceType retrieveService(ServiceType serviceType)
throws Exception
- Throws:
Exception
registerService
Registration registerService(Service service)
throws Exception
- Throws:
Exception
findService
List<Service> findService(Service service,
List<String> keywords,
boolean isExpandServices,
boolean isExpandObjects)
throws Exception
- Throws:
Exception
retrieveNamespaces
List<Namespace> retrieveNamespaces()
throws Exception
- Throws:
Exception
registerNamespace
Registration registerNamespace(Namespace namespace)
throws Exception
- Throws:
Exception
deregisterNamespace
Registration deregisterNamespace(Namespace namespace)
throws Exception
- Throws:
Exception
retrieveServiceTypes
List<ServiceType> retrieveServiceTypes()
throws Exception
- Throws:
Exception
registerServiceType
Registration registerServiceType(ServiceType serviceType)
throws Exception
- Throws:
Exception
deregisterServiceType
Registration deregisterServiceType(ServiceType serviceType)
throws Exception
- Throws:
Exception
retrieveServiceNames
List<Service> retrieveServiceNames()
throws Exception
- Throws:
Exception
registerObjectClass
Registration registerObjectClass(ObjectType objectType)
throws Exception
- Throws:
Exception
deregisterObjectClass
Registration deregisterObjectClass(ObjectType objectType)
throws Exception
- Throws:
Exception
relationships
List<Relationship<ServiceType>> relationships(ServiceType serviceType,
List<Relationship.RELATIONSHIP_TYPE> relationships,
Relationship.DIRECTION_TYPE direction,
boolean expandRelationship)
throws Exception
- Throws:
Exception
relationships
List<Relationship<ObjectType>> relationships(ObjectType objectType,
List<Relationship.RELATIONSHIP_TYPE> relationships,
Relationship.DIRECTION_TYPE direction,
boolean expandRelationship)
throws Exception
- Throws:
Exception
retrieveServiceProviders
List<ServiceProvider> retrieveServiceProviders()
throws Exception
- Throws:
Exception
retrieveObjectDefinition
ObjectType retrieveObjectDefinition(ObjectType objectType)
throws Exception
- Throws:
Exception
retrieveObjectNames
List<ObjectType> retrieveObjectNames()
throws Exception
- Throws:
Exception
retrieveResourceURLs
List<Resource> retrieveResourceURLs()
throws Exception
- Throws:
Exception
Submit a bug or feature
Generated: Sat May 29 04:26:35 EDT 2010