org.glassfish.admin.rest.resources
Class PropertiesBagResource

java.lang.Object
  extended by org.glassfish.admin.rest.resources.PropertiesBagResource

public class PropertiesBagResource
extends java.lang.Object

Author:
jasonlee

Nested Class Summary
static class PropertiesBagResource.PropertyResource
           
 
Field Summary
protected  java.util.List<org.jvnet.hk2.config.Dom> entity
           
protected  org.jvnet.hk2.component.Habitat habitat
           
static LocalStringManagerImpl localStrings
           
protected  org.jvnet.hk2.config.Dom parent
           
protected  javax.ws.rs.core.HttpHeaders requestHeaders
           
protected  com.sun.jersey.api.core.ResourceContext resourceContext
           
protected  java.lang.String tagName
           
protected  javax.ws.rs.core.UriInfo uriInfo
           
 
Constructor Summary
PropertiesBagResource()
           
 
Method Summary
protected  ActionReportResult clearThenSaveProperties(java.util.List<java.util.Map<java.lang.String,java.lang.String>> properties)
           
 ActionReportResult createProperties(java.util.List<java.util.Map<java.lang.String,java.lang.String>> data)
           
 javax.ws.rs.core.Response delete()
           
protected  void deleteMissingProperties(java.util.Map<java.lang.String,org.jvnet.hk2.config.types.Property> existing, java.util.List<java.util.Map<java.lang.String,java.lang.String>> properties)
           
 java.lang.Object get()
           
 java.util.List<org.jvnet.hk2.config.Dom> getEntity()
           
protected  java.util.Map<java.lang.String,org.jvnet.hk2.config.types.Property> getExistingProperties()
           
 PropertiesBagResource.PropertyResource getProperty(java.lang.String id)
           
 ActionReportResult replaceProperties(java.util.List<java.util.Map<java.lang.String,java.lang.String>> data)
           
 void setEntity(java.util.List<org.jvnet.hk2.config.Dom> p)
           
 void setParentAndTagName(org.jvnet.hk2.config.Dom parent, java.lang.String tagName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

requestHeaders

@Context
protected javax.ws.rs.core.HttpHeaders requestHeaders

uriInfo

@Context
protected javax.ws.rs.core.UriInfo uriInfo

resourceContext

@Context
protected com.sun.jersey.api.core.ResourceContext resourceContext

habitat

@Context
protected org.jvnet.hk2.component.Habitat habitat

entity

protected java.util.List<org.jvnet.hk2.config.Dom> entity

parent

protected org.jvnet.hk2.config.Dom parent

tagName

protected java.lang.String tagName

localStrings

public static final LocalStringManagerImpl localStrings
Constructor Detail

PropertiesBagResource

public PropertiesBagResource()
Method Detail

getProperty

public PropertiesBagResource.PropertyResource getProperty(java.lang.String id)

get

public java.lang.Object get()

createProperties

public ActionReportResult createProperties(java.util.List<java.util.Map<java.lang.String,java.lang.String>> data)

replaceProperties

public ActionReportResult replaceProperties(java.util.List<java.util.Map<java.lang.String,java.lang.String>> data)

delete

public javax.ws.rs.core.Response delete()

clearThenSaveProperties

protected ActionReportResult clearThenSaveProperties(java.util.List<java.util.Map<java.lang.String,java.lang.String>> properties)

getExistingProperties

protected java.util.Map<java.lang.String,org.jvnet.hk2.config.types.Property> getExistingProperties()

deleteMissingProperties

protected void deleteMissingProperties(java.util.Map<java.lang.String,org.jvnet.hk2.config.types.Property> existing,
                                       java.util.List<java.util.Map<java.lang.String,java.lang.String>> properties)
                                throws org.jvnet.hk2.config.TransactionFailure
Throws:
org.jvnet.hk2.config.TransactionFailure

setEntity

public void setEntity(java.util.List<org.jvnet.hk2.config.Dom> p)

getEntity

public java.util.List<org.jvnet.hk2.config.Dom> getEntity()

setParentAndTagName

public void setParentAndTagName(org.jvnet.hk2.config.Dom parent,
                                java.lang.String tagName)


Copyright © 2012 GlassFish Community. All Rights Reserved.