Package org.apache.jetspeed.om.registry

Examples of org.apache.jetspeed.om.registry.CapabilityMap


                rundata.getParameters().getString(registryEntryName);
            RegistryEntry regEntry = Registry.getEntry(registry, entryName);

            if (regEntry != null)
            {
                CapabilityMap cm = null;
                if (regEntry instanceof MediaTypeEntry)
                {
                    MediaTypeEntry mediaTypeEntry = (MediaTypeEntry) regEntry;
                    cm = mediaTypeEntry.getCapabilityMap();
                }
                else if (regEntry instanceof ClientEntry)
                {
                    ClientEntry clientEntry = (ClientEntry) regEntry;
                    cm = clientEntry.getCapabilityMap();
                }
                else
                {
                    //TODO: throw error
                }

                if (cm != null)
                {
                    String[] capabilities =
                        rundata.getParameters().getStrings("capability");
                    if (capabilities != null && capabilities.length > 0)
                    {
                        for (int i = 0; i < capabilities.length; i++)
                        {
                            String capability = capabilities[i];
                            if (cm.contains(capability))
                            {
                            }
                            else
                            {
                                if (capability != null
                                    && capability.length() > 0)
                                {
                                    cm.addCapability(capability);
                                }
                            }
                        }
                    }
View Full Code Here


            String entryName =
                rundata.getParameters().getString(registryEntryName);
            RegistryEntry regEntry = Registry.getEntry(registry, entryName);
            if (regEntry != null)
            {
                CapabilityMap cm = null;
                if (regEntry instanceof MediaTypeEntry)
                {
                    MediaTypeEntry mediaTypeEntry = (MediaTypeEntry) regEntry;
                    cm = mediaTypeEntry.getCapabilityMap();
                }
                else if (regEntry instanceof ClientEntry)
                {
                    ClientEntry clientEntry = (ClientEntry) regEntry;
                    cm = clientEntry.getCapabilityMap();
                }
                else
                {
                    //TODO: throw error
                }

                if (cm != null)
                {
                    String[] capabilities =
                        rundata.getParameters().getStrings("capability");
                    if (capabilities != null && capabilities.length > 0)
                    {
                        for (int i = 0; i < capabilities.length; i++)
                        {
                            String capability = capabilities[i];

                            cm.removeCapability(capability);
                        }

                        Registry.addEntry(registry, regEntry);
                        clearUserData(rundata);
                    }
View Full Code Here

      {
        String[] capabilities =
          rundata.getParameters().getStrings("capability");
        if (capabilities != null && capabilities.length > 0)
        {
          CapabilityMap cm = clientEntry.getCapabilityMap();
          for (int i = 0; i < capabilities.length; i++)
          {
            String capability = capabilities[i];
            if (cm.contains(capability))
            {
              Log.info(
                "Client entry "
                  + clientName
                  + "already contains capabillity "
                  + capability);
            }
            else
            {
              if(capability != null && capability.length() > 0)
              {
                cm.addCapability(capability);
              }
            }
          }
        }
View Full Code Here

                rundata.getParameters().getString(registryEntryName);
            RegistryEntry regEntry = Registry.getEntry(registry, entryName);

            if (regEntry != null)
            {
                CapabilityMap cm = null;
                if (regEntry instanceof MediaTypeEntry)
                {
                    MediaTypeEntry mediaTypeEntry = (MediaTypeEntry) regEntry;
                    cm = mediaTypeEntry.getCapabilityMap();
                }
                else if (regEntry instanceof ClientEntry)
                {
                    ClientEntry clientEntry = (ClientEntry) regEntry;
                    cm = clientEntry.getCapabilityMap();
                }
                else
                {
                    //TODO: throw error
                }

                if (cm != null)
                {
                    String[] capabilities =
                        rundata.getParameters().getStrings("capability");
                    if (capabilities != null && capabilities.length > 0)
                    {
                        for (int i = 0; i < capabilities.length; i++)
                        {
                            String capability = capabilities[i];
                            if (cm.contains(capability))
                            {
                            }
                            else
                            {
                                if (capability != null
                                    && capability.length() > 0)
                                {
                                    cm.addCapability(capability);
                                }
                            }
                        }
                    }
View Full Code Here

            String entryName =
                rundata.getParameters().getString(registryEntryName);
            RegistryEntry regEntry = Registry.getEntry(registry, entryName);
            if (regEntry != null)
            {
                CapabilityMap cm = null;
                if (regEntry instanceof MediaTypeEntry)
                {
                    MediaTypeEntry mediaTypeEntry = (MediaTypeEntry) regEntry;
                    cm = mediaTypeEntry.getCapabilityMap();
                }
                else if (regEntry instanceof ClientEntry)
                {
                    ClientEntry clientEntry = (ClientEntry) regEntry;
                    cm = clientEntry.getCapabilityMap();
                }
                else
                {
                    //TODO: throw error
                }

                if (cm != null)
                {
                    String[] capabilities =
                        rundata.getParameters().getStrings("capability");
                    if (capabilities != null && capabilities.length > 0)
                    {
                        for (int i = 0; i < capabilities.length; i++)
                        {
                            String capability = capabilities[i];

                            cm.removeCapability(capability);
                        }

                        Registry.addEntry(registry, regEntry);
                        clearUserData(rundata);
                    }
View Full Code Here

TOP

Related Classes of org.apache.jetspeed.om.registry.CapabilityMap

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.