Package step.grid

Class GridImpl

  • All Implemented Interfaces:
    step.grid.Grid, step.grid.GridFileService

    public class GridImpl
    extends Object
    implements step.grid.Grid
    • Method Detail

      • cleanupFileManagerCache

        public void cleanupFileManagerCache()
        Specified by:
        cleanupFileManagerCache in interface step.grid.Grid
      • handleRegistrationMessage

        protected void handleRegistrationMessage​(step.grid.agent.RegistrationMessage message)
      • returnToken

        public void returnToken​(String tokenId)
        Specified by:
        returnToken in interface step.grid.Grid
      • markTokenAsFailing

        public void markTokenAsFailing​(String tokenId,
                                       String errorMessage,
                                       Exception e)
        Specified by:
        markTokenAsFailing in interface step.grid.Grid
      • removeTokenError

        public void removeTokenError​(String tokenId)
        Specified by:
        removeTokenError in interface step.grid.Grid
      • startTokenMaintenance

        public void startTokenMaintenance​(String tokenId)
        Specified by:
        startTokenMaintenance in interface step.grid.Grid
      • stopTokenMaintenance

        public void stopTokenMaintenance​(String tokenId)
        Specified by:
        stopTokenMaintenance in interface step.grid.Grid
      • getTokens

        public List<step.grid.TokenWrapper> getTokens()
        Specified by:
        getTokens in interface step.grid.Grid
      • getAgents

        public List<step.grid.AgentRef> getAgents()
        Specified by:
        getAgents in interface step.grid.Grid
      • getServerPort

        public int getServerPort()
      • registerFile

        public step.grid.filemanager.FileVersion registerFile​(InputStream inputStream,
                                                              String fileName,
                                                              boolean isDirectory)
                                                       throws step.grid.filemanager.FileManagerException
        Specified by:
        registerFile in interface step.grid.GridFileService
        Throws:
        step.grid.filemanager.FileManagerException
      • registerFile

        public step.grid.filemanager.FileVersion registerFile​(File file)
                                                       throws step.grid.filemanager.FileManagerException
        Specified by:
        registerFile in interface step.grid.GridFileService
        Throws:
        step.grid.filemanager.FileManagerException
      • getRegisteredFile

        public step.grid.filemanager.FileVersion getRegisteredFile​(step.grid.filemanager.FileVersionId fileVersionId)
                                                            throws step.grid.filemanager.FileManagerException
        Specified by:
        getRegisteredFile in interface step.grid.GridFileService
        Throws:
        step.grid.filemanager.FileManagerException
      • unregisterFile

        public void unregisterFile​(step.grid.filemanager.FileVersionId fileVersionId)
        Specified by:
        unregisterFile in interface step.grid.GridFileService