net.java.dev.webdav.interop
Class WebDavApplication

java.lang.Object
  extended by javax.ws.rs.core.Application
      extended by net.java.dev.webdav.interop.WebDavApplication

public class WebDavApplication
extends javax.ws.rs.core.Application


Field Summary
protected  java.util.Set<java.lang.Class<?>> entityClasses
           
protected  java.util.Set<java.lang.Class<?>> serviceClasses
           
 
Constructor Summary
WebDavApplication(java.lang.Class<?>... serviceClasses)
           
 
Method Summary
 java.util.Set<java.lang.Class<?>> getClasses()
           
 java.util.Set<java.lang.Object> getSingletons()
           
 void registerEntity(java.lang.Class<?>... additionalClasses)
           
 void registerService(java.lang.Class<?>... additionalClasses)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

entityClasses

protected java.util.Set<java.lang.Class<?>> entityClasses

serviceClasses

protected java.util.Set<java.lang.Class<?>> serviceClasses
Constructor Detail

WebDavApplication

public WebDavApplication(java.lang.Class<?>... serviceClasses)
Method Detail

registerEntity

public void registerEntity(java.lang.Class<?>... additionalClasses)

registerService

public void registerService(java.lang.Class<?>... additionalClasses)

getClasses

public java.util.Set<java.lang.Class<?>> getClasses()
Overrides:
getClasses in class javax.ws.rs.core.Application

getSingletons

public java.util.Set<java.lang.Object> getSingletons()
Overrides:
getSingletons in class javax.ws.rs.core.Application


Copyright © 2008-2009 The java.net WebDAV Project. All Rights Reserved.