Package org.gatein.registration.impl

Examples of org.gatein.registration.impl.ConsumerCapabilitiesImpl


      return null;
   }

   public ConsumerCapabilities toConsumerCapabilities()
   {
      ConsumerCapabilitiesImpl consumerCapabilities = new ConsumerCapabilitiesImpl();

      consumerCapabilities.setSupportsGetMethod(getSupportsGetMethod());

      List<String> modeStrings = getSupportedModes();
      if (ParameterValidation.existsAndIsNotEmpty(modeStrings))
      {
         List<Mode> modes = new ArrayList<Mode>(modeStrings.size());
         for (String modeString : modeStrings)
         {
            modes.add(Mode.create(modeString));
         }
         consumerCapabilities.setSupportedModes(modes);
      }

      List<String> windowStateStrings = getSupportedWindowStates();
      if (ParameterValidation.existsAndIsNotEmpty(windowStateStrings))
      {
         List<WindowState> windowStates = new ArrayList<WindowState>(windowStateStrings.size());
         for (String windowStateString : windowStateStrings)
         {
            windowStates.add(WindowState.create(windowStateString));
         }
         consumerCapabilities.setSupportedWindowStates(windowStates);
      }

      List<String> userProfileData = getSupportedUserProfileData();
      if (ParameterValidation.existsAndIsNotEmpty(userProfileData))
      {
         consumerCapabilities.setSupportedUserProfileData(userProfileData);
      }

      List<String> userScopes = getSupportedUserScopes();
      if (ParameterValidation.existsAndIsNotEmpty(userScopes))
      {
         consumerCapabilities.setSupportedUserScopes(userScopes);
      }

      return consumerCapabilities;
   }
View Full Code Here


   @Override
   public ConsumerCapabilities toModel(ConsumerCapabilities initial, Object registry)
   {
      if (initial == null)
      {
         initial = new ConsumerCapabilitiesImpl();
      }


      initial.setSupportsGetMethod(getSupportsGetMethod());
View Full Code Here

TOP

Related Classes of org.gatein.registration.impl.ConsumerCapabilitiesImpl

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.