Examples of CapabilityMap


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

            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
Copyright © 2018 www.massapi.com. 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.