Interface ServiceAdmin

All Superinterfaces:
DestroyAdmin, JoinAdmin, Remote
All Known Implementing Classes:
JSpaceAdminImpl, JSpaceAdminProxy, ServiceAdminImpl, ServiceAdminProxy

public interface ServiceAdmin extends Remote, DestroyAdmin, JoinAdmin
Copyright (c) 2010 GigaSpaces Technologies Ltd. All rights reserved The software source code is proprietary and confidential information of GigaSpaces. You may use the software source code solely under the terms and limitations of The license agreement granted to you by GigaSpaces.
  • Method Details

    • destroy

      void destroy() throws RemoteException
      Description copied from interface: DestroyAdmin
      Destroy the service, if possible, including its persistent storage. This method should (in effect) spawn a separate thread to do the actual work asynchronously, and make a reasonable attempt to let this remote call return successfully. As such, a successful return from this method does not mean that the service has been destroyed. Although the service should make a reasonable attempt to let this remote call return successfully, the service must not wait indefinitely for other (in-progress and subsequent) remote calls to finish before proceeding to destroy itself. Once this method has been called, the service can, but need not, reject all other (in-progress and subsequent) remote calls to the service.
      Specified by:
      destroy in interface DestroyAdmin
      Throws:
      RemoteException