com.engiweb.rpd.common.interfaces

Interface IEnvironment



  • public interface IEnvironment
    Author:
    ZinniL
    • Method Detail

      • insert

        EnvironmentBean insert(EnvironmentBean environmentBean,
                               EnvironmentBean environmentToCopyBean,
                               int copyTask,
                               int copyDomain,
                               com.engiweb.pm.entity.BeanList<DomainBean> domainBeanList,
                               java.lang.String token,
                               java.lang.String realm)
                        throws com.engiweb.toolkit.common.BackendException
        Inserisce un nuovo EnvironmentBean e copia gli elementi presenti in un altro EnvironmentBean
        Parameters:
        EnvironmentBean - environmentBean: oggetto da inserire
        EnvironmentBean - environmentToCopyBean: enviroment (esistente) da cui copiare gli elementi collegati
        int - copyTask: 0 nessun task copiato - 1 copia di tutti i task - 2 copia anche delle incompatibilit�
        int - copyDomain: 0 nessun domain copiato - 1 copia tutti i domini - 2 copia i dommini presenti nella lista domainBeanList
        BeanList - domainBeanList: lista di DomainBean da copiare
        String - token:
        String - realm:
        Returns:
        EnvironmentBean inserito
        Throws:
        com.engiweb.toolkit.common.BackendException
      • update

        void update(EnvironmentBean environmentBean,
                    java.lang.String token,
                    java.lang.String realm)
             throws com.engiweb.toolkit.common.BackendException
        Aggiorna un EnvironmentBean
        Parameters:
        environmentBean - : oggetto (esistente) da aggiornare
        String - token:
        String - realm:
        Throws:
        com.engiweb.toolkit.common.BackendException
      • delete

        void delete(EnvironmentBean environmentBean,
                    java.lang.String token,
                    java.lang.String realm)
             throws com.engiweb.toolkit.common.BackendException
        Cancella un EnvironmentBean
        Parameters:
        environmentBean - : oggetto (esistente) da cancellare
        String - token:
        String - realm:
        Throws:
        com.engiweb.toolkit.common.BackendException
      • find

        com.engiweb.pm.entity.BeanList<?> find(EnvironmentBean environmentBean,
                                               com.engiweb.pm.entity.Paging paging,
                                               java.lang.String token,
                                               java.lang.String realm)
                                        throws com.engiweb.toolkit.common.BackendException
        Cerca oggetti EnvironmentBean a partire da un EnvironmentBean
        Parameters:
        EnvironmentBean - environmentBean: Oggetto o parametri di ricerca
        Paging - paging: Paging
        String - token:
        String - realm:
        Returns:
        BeanList di EnvironmentBean
        Throws:
        com.engiweb.toolkit.common.BackendException