|
SAP NetWeaver 2004S SPS 10 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
| Method Summary | |
void |
addFunctionInterfaceToCache(IMetaData meta)
Adds a function interface to the local cache. |
void |
addStructureDefinitionToCache(IMetaData meta)
Adds a structure definition to the local cache. |
String[] |
getCachedFunctionInterfaces()
Returns the names of the cached functions as a string array |
String[] |
getCachedStructureDefinitions()
Returns the names of the cached structures as a string array |
IMetaData |
getFunctionInterface(String function_name)
Returns the meta data for the passed function |
IFunctionTemplate |
getFunctionTemplate(String function_name)
Returns the template for the function having the specified name |
String |
getName()
Returns the name of the repository |
IRepository |
getNextRepository()
Returns the next repository that will be used if a function or structure could not be found in this one. |
IMetaData |
getStructureDefinition(String structure_name)
Returns the meta data for the passed structure |
IMetaData |
getTableDefinition(String table_name)
Returns the meta data for the passed table |
void |
load(String filename)
Load the repository to the specified file |
void |
removeFunctionInterfaceFromCache(String function_name)
Removes a function interface from the local cache. |
void |
removeStructureDefinitionFromCache(String structure_name)
Removes a function interface from the local cache. |
void |
save(String filename)
Saves the repository to the specified file |
void |
setNextRepository(IRepository next)
Sets the next repository that will be used if a function or structure could not be found in this one. |
| Method Detail |
public String getName()
public IFunctionTemplate getFunctionTemplate(String function_name)
function_name - the name of the function for which the template
is being returned.
public IMetaData getFunctionInterface(String function_name)
function_name - the name of the function for which the meta-data
is being returned
public IMetaData getStructureDefinition(String structure_name)
structure_name - the name of the structure for which the meta-data
is being returned
public IMetaData getTableDefinition(String table_name)
table_name - the name of the table for which the meta-data
is being returned
public IRepository getNextRepository()
null if not setpublic void setNextRepository(IRepository next)
next - the next repository to use. Pass null if none.
public void save(String filename)
throws IOException
IOException
public void load(String filename)
throws IOException
IOExceptionpublic void addFunctionInterfaceToCache(IMetaData meta)
meta - the function interface to add to the cachepublic void addStructureDefinitionToCache(IMetaData meta)
meta - the meta-data of the structure to add to the cachepublic void removeFunctionInterfaceFromCache(String function_name)
function_name - the name of the function to be removed from the cachepublic void removeStructureDefinitionFromCache(String structure_name)
structure_name - the name of the structure to be removed from the cachepublic String[] getCachedFunctionInterfaces()
null if the cache is empty or not implementedpublic String[] getCachedStructureDefinitions()
null if the cache is empty or not implemented
|
SAP NetWeaver 2004S SPS 10 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||