|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--com.sapportals.wcm.repository.NameInfo
This object contains information about the restrictions for resource and
collection names of a specific repository. This information should be
provided by any repository via the IRepositoryManager.getNameInfo()
method.
The implementation of this object ensures that the WCM framework's restrictions are added. The WCM framework enforced the following restrictions on the namespace of all repositories for new resources and collections. Reserved/forbidden characters in resource and collection names: '/', '\', '?' Maximum length of name and path: 2048 characters
Copyright 2004 SAP AG
| Constructor Summary | |
NameInfo(char[] resNameChars,
char[] collNameChars,
int maxNameLength,
int maxPathLength)
Construct a new name info |
|
| Method Summary | |
void |
checkName(java.lang.String name)
|
int |
getMaxNameLength()
Returns the maximum length for resource names |
int |
getMaxPathLength()
Returns the maximum path length |
char[] |
getReservedCollectionNameChars()
Returns the array of reserved or forbidden characters in collection names |
char[] |
getReservedResourceNameChars()
Returns the array of reserved or forbidden characters in resource names |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public NameInfo(char[] resNameChars,
char[] collNameChars,
int maxNameLength,
int maxPathLength)
resNameChars - An array of reserved or forbidden characters in
resource namescollNameChars - An array of reserved or forbidden characters in
collection namesmaxNameLength - The maximum length for resource names.maxPathLength - The maximum path length. The max. path length will not be checked by the framework.| Method Detail |
public java.lang.String toString()
toString in class java.lang.Objectpublic char[] getReservedResourceNameChars()
public char[] getReservedCollectionNameChars()
public int getMaxNameLength()
public int getMaxPathLength()
public void checkName(java.lang.String name)
throws InvalidNameException
|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||