org.wso2.carbon.deployment.synchronizer.stub.types

## Interface DeploymentSynchronizerAdmin

- All Known Implementing Classes:
    DeploymentSynchronizerAdminStub

      public interface DeploymentSynchronizerAdmin

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `checkout()` Auto generated method signature for Asynchronous Invocations
    `void` | `commit()` Auto generated method signature for Asynchronous Invocations
    `void` | `disableSynchronizerForCarbonRepository()` Auto generated method signature for Asynchronous Invocations
    `void` | `enableSynchronizerForCarbonRepository(DeploymentSynchronizerConfiguration config25)` Auto generated method signature for Asynchronous Invocations
    `long` | `getLastCheckoutTime()` Auto generated method signature
    `long` | `getLastCommitTime()` Auto generated method signature
    `RepositoryConfigParameter[]` | `getParamsByRepositoryType(String repositoryType11)` Auto generated method signature
    `String[]` | `getRepositoryTypes()` Auto generated method signature
    `DeploymentSynchronizerConfiguration` | `getSynchronizerConfigurationForCarbonRepository()` Auto generated method signature
    `void` | `startgetLastCheckoutTime(DeploymentSynchronizerAdminCallbackHandler callback)` Auto generated method signature for Asynchronous Invocations
    `void` | `startgetLastCommitTime(DeploymentSynchronizerAdminCallbackHandler callback)` Auto generated method signature for Asynchronous Invocations
    `void` | `startgetParamsByRepositoryType(String repositoryType11, DeploymentSynchronizerAdminCallbackHandler callback)` Auto generated method signature for Asynchronous Invocations
    `void` | `startgetRepositoryTypes(DeploymentSynchronizerAdminCallbackHandler callback)` Auto generated method signature for Asynchronous Invocations
    `void` | `startgetSynchronizerConfigurationForCarbonRepository(DeploymentSynchronizerAdminCallbackHandler callback)` Auto generated method signature for Asynchronous Invocations
    `void` | `startsynchronizerEnabledForCarbonRepository(DeploymentSynchronizerAdminCallbackHandler callback)` Auto generated method signature for Asynchronous Invocations
    `boolean` | `synchronizerEnabledForCarbonRepository()` Auto generated method signature
    `void` | `updateSynchronizerForCarbonRepository(DeploymentSynchronizerConfiguration config16)` Auto generated method signature for Asynchronous Invocations

- - ### Method Detail

    - #### getRepositoryTypes

          String[] getRepositoryTypes()
                               throws RemoteException

      Auto generated method signature
      Parameters:
        `getRepositoryTypes6` -
      Throws:
        `RemoteException`

    - #### startgetRepositoryTypes

          void startgetRepositoryTypes(DeploymentSynchronizerAdminCallbackHandler callback)
                                throws RemoteException

      Auto generated method signature for Asynchronous Invocations
      Parameters:
        `getRepositoryTypes6` -
      Throws:
        `RemoteException`

    - #### disableSynchronizerForCarbonRepository

          void disableSynchronizerForCarbonRepository()
                                               throws RemoteException,
                                                      DeploymentSynchronizerAdminDeploymentSynchronizerException

      Auto generated method signature for Asynchronous Invocations
      Throws:
        `DeploymentSynchronizerAdminDeploymentSynchronizerException` - :
        `RemoteException`

    - #### getParamsByRepositoryType

          RepositoryConfigParameter[] getParamsByRepositoryType(String repositoryType11)
                                                         throws RemoteException

      Auto generated method signature
      Parameters:
        `getParamsByRepositoryType10` -
      Throws:
        `RemoteException`

    - #### startgetParamsByRepositoryType

          void startgetParamsByRepositoryType(String repositoryType11,
                                              DeploymentSynchronizerAdminCallbackHandler callback)
                                       throws RemoteException

      Auto generated method signature for Asynchronous Invocations
      Parameters:
        `getParamsByRepositoryType10` -
      Throws:
        `RemoteException`

    - #### commit

          void commit()
               throws RemoteException,
                      DeploymentSynchronizerAdminDeploymentSynchronizerException

      Auto generated method signature for Asynchronous Invocations
      Throws:
        `DeploymentSynchronizerAdminDeploymentSynchronizerException` - :
        `RemoteException`

    - #### updateSynchronizerForCarbonRepository

          void updateSynchronizerForCarbonRepository(DeploymentSynchronizerConfiguration config16)
                                              throws RemoteException,
                                                     DeploymentSynchronizerAdminDeploymentSynchronizerException

      Auto generated method signature for Asynchronous Invocations
      Throws:
        `DeploymentSynchronizerAdminDeploymentSynchronizerException` - :
        `RemoteException`

    - #### checkout

          void checkout()
                 throws RemoteException,
                        DeploymentSynchronizerAdminDeploymentSynchronizerException

      Auto generated method signature for Asynchronous Invocations
      Throws:
        `DeploymentSynchronizerAdminDeploymentSynchronizerException` - :
        `RemoteException`

    - #### getSynchronizerConfigurationForCarbonRepository

          DeploymentSynchronizerConfiguration getSynchronizerConfigurationForCarbonRepository()
                                                                                       throws RemoteException,
                                                                                              DeploymentSynchronizerAdminDeploymentSynchronizerException

      Auto generated method signature
      Parameters:
        `getSynchronizerConfigurationForCarbonRepository18` -
      Throws:
        `DeploymentSynchronizerAdminDeploymentSynchronizerException` - :
        `RemoteException`

    - #### startgetSynchronizerConfigurationForCarbonRepository

          void startgetSynchronizerConfigurationForCarbonRepository(DeploymentSynchronizerAdminCallbackHandler callback)
                                                             throws RemoteException

      Auto generated method signature for Asynchronous Invocations
      Parameters:
        `getSynchronizerConfigurationForCarbonRepository18` -
      Throws:
        `RemoteException`

    - #### synchronizerEnabledForCarbonRepository

          boolean synchronizerEnabledForCarbonRepository()
                                                  throws RemoteException

      Auto generated method signature
      Parameters:
        `synchronizerEnabledForCarbonRepository21` -
      Throws:
        `RemoteException`

    - #### startsynchronizerEnabledForCarbonRepository

          void startsynchronizerEnabledForCarbonRepository(DeploymentSynchronizerAdminCallbackHandler callback)
                                                    throws RemoteException

      Auto generated method signature for Asynchronous Invocations
      Parameters:
        `synchronizerEnabledForCarbonRepository21` -
      Throws:
        `RemoteException`

    - #### enableSynchronizerForCarbonRepository

          void enableSynchronizerForCarbonRepository(DeploymentSynchronizerConfiguration config25)
                                              throws RemoteException,
                                                     DeploymentSynchronizerAdminDeploymentSynchronizerException

      Auto generated method signature for Asynchronous Invocations
      Throws:
        `DeploymentSynchronizerAdminDeploymentSynchronizerException` - :
        `RemoteException`

    - #### getLastCheckoutTime

          long getLastCheckoutTime()
                            throws RemoteException

      Auto generated method signature
      Parameters:
        `getLastCheckoutTime26` -
      Throws:
        `RemoteException`

    - #### startgetLastCheckoutTime

          void startgetLastCheckoutTime(DeploymentSynchronizerAdminCallbackHandler callback)
                                 throws RemoteException

      Auto generated method signature for Asynchronous Invocations
      Parameters:
        `getLastCheckoutTime26` -
      Throws:
        `RemoteException`

    - #### getLastCommitTime

          long getLastCommitTime()
                          throws RemoteException

      Auto generated method signature
      Parameters:
        `getLastCommitTime29` -
      Throws:
        `RemoteException`

    - #### startgetLastCommitTime

          void startgetLastCommitTime(DeploymentSynchronizerAdminCallbackHandler callback)
                               throws RemoteException

      Auto generated method signature for Asynchronous Invocations
      Parameters:
        `getLastCommitTime29` -
      Throws:
        `RemoteException`

Copyright © 2025 WSO2. All rights reserved.