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 Type
    Method
    Description
    int
    Returns the major version of the server side interface.
    int
    Returns 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.