Author: nickarls
Date: 2008-12-05 06:58:59 -0500 (Fri, 05 Dec 2008)
New Revision: 412
Modified:
ri/trunk/webbeans-api/src/main/java/javax/webbeans/manager/Manager.java
ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/ManagerImpl.java
Log:
Manager.validate and Manager.parse
Modified: ri/trunk/webbeans-api/src/main/java/javax/webbeans/manager/Manager.java
===================================================================
--- ri/trunk/webbeans-api/src/main/java/javax/webbeans/manager/Manager.java 2008-12-05
11:44:38 UTC (rev 411)
+++ ri/trunk/webbeans-api/src/main/java/javax/webbeans/manager/Manager.java 2008-12-05
11:58:59 UTC (rev 412)
@@ -17,6 +17,7 @@
package javax.webbeans.manager;
+import java.io.InputStream;
import java.lang.annotation.Annotation;
import java.util.List;
import java.util.Set;
@@ -36,13 +37,11 @@
public <T> Set<Bean<T>> resolveByType(Class<T> type,
Annotation... bindings);
- public <T> Set<Bean<T>> resolveByType(TypeLiteral<T> apiType,
- Annotation... bindings);
+ public <T> Set<Bean<T>> resolveByType(TypeLiteral<T> apiType,
Annotation... bindings);
public <T> T getInstanceByType(Class<T> type, Annotation... bindings);
- public <T> T getInstanceByType(TypeLiteral<T> type,
- Annotation... bindings);
+ public <T> T getInstanceByType(TypeLiteral<T> type, Annotation...
bindings);
public Set<Bean<?>> resolveByName(String name);
@@ -61,25 +60,23 @@
public Manager addInterceptor(Interceptor interceptor);
public Manager addDecorator(Decorator decorator);
+
+ public Manager validate();
+
+ public Manager parse(InputStream xmlStream);
- public <T> Manager addObserver(Observer<T> observer, Class<T>
eventType,
- Annotation... bindings);
+ public <T> Manager addObserver(Observer<T> observer, Class<T>
eventType, Annotation... bindings);
- public <T> Manager addObserver(Observer<T> observer, TypeLiteral<T>
eventType,
- Annotation... bindings);
+ public <T> Manager addObserver(Observer<T> observer, TypeLiteral<T>
eventType, Annotation... bindings);
- public <T> Manager removeObserver(Observer<T> observer, Class<T>
eventType,
- Annotation... bindings);
+ public <T> Manager removeObserver(Observer<T> observer, Class<T>
eventType, Annotation... bindings);
- public <T> Manager removeObserver(Observer<T> observer,
- TypeLiteral<T> eventType, Annotation... bindings);
+ public <T> Manager removeObserver(Observer<T> observer,
TypeLiteral<T> eventType, Annotation... bindings);
public <T> Set<Observer<T>> resolveObservers(T event, Annotation...
bindings);
- public List<Interceptor> resolveInterceptors(InterceptionType type,
- Annotation... interceptorBindings);
+ public List<Interceptor> resolveInterceptors(InterceptionType type,
Annotation... interceptorBindings);
- public List<Decorator> resolveDecorators(Set<Class<?>> types,
- Annotation... bindings);
+ public List<Decorator> resolveDecorators(Set<Class<?>> types,
Annotation... bindings);
}
Modified: ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/ManagerImpl.java
===================================================================
--- ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/ManagerImpl.java 2008-12-05
11:44:38 UTC (rev 411)
+++ ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/ManagerImpl.java 2008-12-05
11:58:59 UTC (rev 412)
@@ -17,6 +17,7 @@
package org.jboss.webbeans;
+import java.io.InputStream;
import java.lang.annotation.Annotation;
import java.util.ArrayList;
import java.util.Collections;
@@ -72,7 +73,6 @@
*/
public class ManagerImpl implements Manager
{
-
public static final String JNDI_KEY = "java:comp/Manager";
private static ManagerImpl instance = new ManagerImpl();
@@ -696,4 +696,16 @@
ManagerImpl.instance = manager;
}
+ public Manager parse(InputStream xmlStream)
+ {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+ public Manager validate()
+ {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
}
Show replies by date