com.engiweb.profilemanager.common.interfaces

Interface IPropertyKey

  • All Superinterfaces:
    com.engiweb.toolkit.interfaces.IEjb


    public interface IPropertyKey
    extends com.engiweb.toolkit.interfaces.IEjb
    The IPropertyKey interface allows a client to retrieve and manage all information about IPropertyKey objects
    Author:
    CrossIdeas developer group
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.String COPYRIGHT
      Copyright
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method and Description
      void delete(PropertyKeyBean pkBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm)
      Deletes an existing UserTypeBean
      com.engiweb.pm.entity.BeanList<PropertyKeyBean> find(PropertyKeyBean pkBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm)
      Returns the userTypes filtered by a passed UserTypeBean object
      PropertyKeyBean insert(PropertyKeyBean pkBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm)
      Adds a new PropertyKey if it not exists yet.
      void update(PropertyKeyBean pkBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm)
      Updates an existing PropertyKey
      • Methods inherited from interface com.engiweb.toolkit.interfaces.IEjb

        checkAB
    • Method Detail

      • insert

        PropertyKeyBean insert(PropertyKeyBean pkBean,
                               java.lang.String cod_oper,
                               java.lang.String token,
                               java.lang.String realm)
                        throws com.engiweb.toolkit.common.BackendException
        Adds a new PropertyKey if it not exists yet.
        Parameters:
        pkBean - PropertyKeyBean if null no filter is applied, otherwise the passed object is used as filter
        cod_oper - String Code operation. If null PM generates it automatically
        token - String Authorization string
        realm - String Realm name
        Returns:
        PropertyKeyBean creaded.
        Throws:
        com.engiweb.toolkit.common.BackendException
      • update

        void update(PropertyKeyBean pkBean,
                    java.lang.String cod_oper,
                    java.lang.String token,
                    java.lang.String realm)
             throws com.engiweb.toolkit.common.BackendException
        Updates an existing PropertyKey
        Parameters:
        pkBean - PropertyKeyBean to add (mandatory)
        cod_oper - String Code operation. If null PM generates it automatically
        token - String Authorization string
        realm - String Realm name
        Throws:
        com.engiweb.toolkit.common.BackendException
      • delete

        void delete(PropertyKeyBean pkBean,
                    java.lang.String cod_oper,
                    java.lang.String token,
                    java.lang.String realm)
             throws com.engiweb.toolkit.common.BackendException
        Deletes an existing UserTypeBean
        Parameters:
        pkBean - PropertyKeyBean to delete (mandatory and well defined)
        cod_oper - String Code operation. If null PM generates it automatically
        token - String Authorization string
        realm - String Realm name
        Throws:
        com.engiweb.toolkit.common.BackendException
      • find

        com.engiweb.pm.entity.BeanList<PropertyKeyBean> find(PropertyKeyBean pkBean,
                                                             com.engiweb.pm.entity.Paging paging,
                                                             java.lang.String token,
                                                             java.lang.String realm)
                                                      throws com.engiweb.toolkit.common.BackendException
        Returns the userTypes filtered by a passed UserTypeBean object
        Parameters:
        pkBean - PropertyKeyBean if null no filter is applied, otherwise the passed object is used as filter
        paging - Paging
        token - String Authorization string
        realm - String Realm name
        Returns:
        BeanList of PropertyKeyBean
        Throws:
        com.engiweb.toolkit.common.BackendException