Package ch.systemsx.cisd.common.api
Interface IRpcService
- All Known Subinterfaces:
IApplicationServerApi,IDataStoreServerApi,IGeneralInformationChangingService,IGeneralInformationService,IRpcServiceNameServer,ITransactionCoordinatorApi,ITransactionParticipantApi
public interface IRpcService
The most generic interface for RPC invocations into openBIS.
This interface defines a minimal interface presented by RPC services. It lets clients determine which version of the interface the server supports.
To do anything interesting, clients need to get a reference to a specific interface using the IRpcServiceNameServer.
-
Method Summary
Modifier and TypeMethodDescriptionintReturns the major version of the server side interface.intReturns the minor version of this server side interface.
-
Method Details
-
getMajorVersion
int getMajorVersion()Returns the major version of the server side interface. Different major versions are incompatible with one another. -
getMinorVersion
int getMinorVersion()Returns the minor version of this server side interface. Different minor versions, within the same major version, are compatible with one another.
-