link start!

This commit is contained in:
cherubin
2026-03-17 13:31:18 -07:00
commit 08abe87cfb
5910 changed files with 386288 additions and 0 deletions
@@ -0,0 +1,10 @@
package javax.naming.spi;
import java.util.Hashtable;
import javax.naming.Context;
import javax.naming.Name;
import javax.naming.directory.Attributes;
public interface DirObjectFactory extends ObjectFactory {
Object getObjectInstance(Object obj, Name name, Context context, Hashtable hashtable, Attributes attributes) throws Exception;
}
@@ -0,0 +1,9 @@
package javax.naming.spi;
import java.util.Hashtable;
import javax.naming.Context;
import javax.naming.NamingException;
public interface InitialContextFactory {
Context getInitialContext(Hashtable hashtable) throws NamingException;
}
@@ -0,0 +1,8 @@
package javax.naming.spi;
import java.util.Hashtable;
import javax.naming.NamingException;
public interface InitialContextFactoryBuilder {
InitialContextFactory createInitialContextFactory(Hashtable hashtable) throws NamingException;
}
@@ -0,0 +1,9 @@
package javax.naming.spi;
import java.util.Hashtable;
import javax.naming.Context;
import javax.naming.Name;
public interface ObjectFactory {
Object getObjectInstance(Object obj, Name name, Context context, Hashtable hashtable) throws Exception;
}
@@ -0,0 +1,8 @@
package javax.naming.spi;
import java.util.Hashtable;
import javax.naming.NamingException;
public interface ObjectFactoryBuilder {
ObjectFactory createObjectFactory(Object obj, Hashtable hashtable) throws NamingException;
}
+10
View File
@@ -0,0 +1,10 @@
package javax.naming.spi;
import javax.naming.Name;
import javax.naming.NamingException;
public interface Resolver {
ResolveResult resolveToClass(String str, Class cls) throws NamingException;
ResolveResult resolveToClass(Name name, Class cls) throws NamingException;
}
@@ -0,0 +1,10 @@
package javax.naming.spi;
import java.util.Hashtable;
import javax.naming.Context;
import javax.naming.Name;
import javax.naming.NamingException;
public interface StateFactory {
Object getStateToBind(Object obj, Name name, Context context, Hashtable hashtable) throws NamingException;
}