Class AttributeService

java.lang.Object
io.jans.service.AttributeService
io.jans.scim.service.AttributeService
All Implemented Interfaces:
Serializable

@ApplicationScoped public class AttributeService extends io.jans.service.AttributeService
Provides operations with attributes
Author:
Yuriy Movchan Date: 10.13.2010
See Also:
  • Constructor Details

    • AttributeService

      public AttributeService()
  • Method Details

    • getSCIMRelatedAttributes

      public List<io.jans.model.JansAttribute> getSCIMRelatedAttributes() throws Exception
      Get SCIM related attributes
      Returns:
      Attribute
      Throws:
      Exception - Unexpected failure
    • getDnForAttribute

      public String getDnForAttribute(String inum)
      Specified by:
      getDnForAttribute in class io.jans.service.AttributeService
    • getCustomOrigin

      public String getCustomOrigin()
      Return current custom origin
      Returns:
      Current custom origin
    • getAllAtributesImpl

      protected List<io.jans.model.JansAttribute> getAllAtributesImpl(String baseDn)
      Overrides:
      getAllAtributesImpl in class io.jans.service.AttributeService
    • getCacheService

      protected io.jans.service.BaseCacheService getCacheService()
      Specified by:
      getCacheService in class io.jans.service.AttributeService
    • applyMetaData

      public void applyMetaData(List<JansCustomAttribute> customAttributes)
    • applyMultiValued

      public void applyMultiValued(List<io.jans.orm.model.base.CustomObjectAttribute> customAttributes)