| 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.1.0) E17493-02  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface NameSpaceFactory
Factory for NameSpace instances.
| Method Summary | |
|---|---|
 void | 
closeStorage(java.lang.String location)
Close the namespace storage.  | 
 void | 
deleteNameSpace(java.lang.String location,
                java.lang.String name)
Delete a namespace.  | 
 void | 
deleteNameSpace(java.lang.String location,
                java.lang.String name,
                java.util.Collection<java.lang.String> secondaryKeys)
Delete a namespace and associated secondary key data.  | 
 NameSpace | 
getNameSpace(java.lang.String location,
             java.lang.String name,
             int type,
             SecondaryKeyProvider provider)
Get a namespace.  | 
 java.util.Iterator<java.lang.String> | 
getNameSpaceIterator(java.lang.String location,
                     java.lang.String prefix,
                     boolean ignorecase)
Get an iterator of available namespace names.  | 
 java.util.Iterator<java.lang.String> | 
getReverseNameSpaceIterator(java.lang.String location,
                            java.lang.String prefix,
                            boolean ignorecase)
Get an iterator of available namespace names, in reverse order.  | 
 void | 
shutdown()
Shut down this factory.  | 
| Method Detail | 
|---|
NameSpace getNameSpace(java.lang.String location,
                       java.lang.String name,
                       int type,
                       SecondaryKeyProvider provider)
location - the location of the namespacename - the name of the namespacetype - the type of namespace, either NameSpace.NSTYPE_NORMAL
   or NameSpace.NSTYPE_PACKEDprovider - the secondary key provider
java.util.Iterator<java.lang.String> getNameSpaceIterator(java.lang.String location,
                                                          java.lang.String prefix,
                                                          boolean ignorecase)
location - the location to iterateprefix - the prefix to matchignorecase - whether to ignore case
java.util.Iterator<java.lang.String> getReverseNameSpaceIterator(java.lang.String location,
                                                                 java.lang.String prefix,
                                                                 boolean ignorecase)
location - the location to iterateprefix - the prefix to matchignorecase - whether to ignore case
void deleteNameSpace(java.lang.String location,
                     java.lang.String name)
location - the location of the namespacename - the name of the namespace to be deleted
void deleteNameSpace(java.lang.String location,
                     java.lang.String name,
                     java.util.Collection<java.lang.String> secondaryKeys)
location - the location of the namespacename - the name of the namespace to be deletedsecondaryKeys - the secondary keys associated with the namespacevoid closeStorage(java.lang.String location)
location - the location of the storage to be closedvoid shutdown()
  | 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.1.0) E17493-02  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||