|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface XirussRepository
Field Summary |
---|
Fields inherited from interface org.xiruss.repository.multiuser.api.MultiUserRepository |
---|
nullSession, nullUser |
Fields inherited from interface org.xiruss.repository.api.Repository |
---|
builtinContainerNames, nullBranch, nullDependencyLink, nullDependencyMap, nullMutableSnapshot, nullRepository, nullRepositoryObject, nullResolutionPolicy, nullResource, nullResourceMap, nullSnapshot, nullSnapshotMap, nullStorageManager, nullVersion, nullVersionByResourceMap, nullVersionMap |
Method Summary | |
---|---|
void |
accept(RepositoryVisitor visitor)
|
User |
createUser(java.lang.String string)
|
int |
getHttpApiPort()
Gets the port by which the repository is exposed via the HTTP API. |
java.lang.String |
getHttpHost()
|
int |
getHttpViewerPort()
Gets the port by which the repository is exposed for direct HTTP access to repository content. |
java.lang.String |
getURLforSnapshot(Snapshot snapshot)
Given a snapshot, returns a URL that addresses that snapshot. |
java.lang.String |
getUrlStringForBranch(Branch branch)
|
java.lang.String |
getUrlStringForDependency(DependencyLink dep)
|
java.lang.String |
getUrlStringForObject(RepositoryObject obj)
Given a repository object, returns the cannonical URL for addressing it. |
java.lang.String |
getUrlStringForRepository()
|
java.lang.String |
getUrlStringForResource(Resource targetResource)
|
java.lang.String |
getURLStringforResourceOnSnapshot(Resource targetRes,
ResolutionPolicy policy)
Constructs a URL for a resource that includes a resolution policy. |
java.lang.String |
getUrlStringForSnapshot(Snapshot next)
|
void |
setName(java.lang.String string)
|
VersionMap |
whereUsedInCompoundDocOnSnapShot(Resource resource,
Snapshot snapshot)
|
Methods inherited from interface org.xiruss.repository.multiuser.api.MultiUserRepository |
---|
endSession, getSession, getSessionById, getSessionCount, getSessionIterator, getUser, getUserCount, getUserIterator |
Methods inherited from interface org.xiruss.repository.schema_aware.api.SchemaAwareRepository |
---|
getSchemaResource, hasSchema, registerSchema |
Method Detail |
---|
VersionMap whereUsedInCompoundDocOnSnapShot(Resource resource, Snapshot snapshot)
java.lang.String getURLforSnapshot(Snapshot snapshot)
snapshot
- The snapshot to get the URL for.
java.lang.String getHttpHost()
java.lang.String getUrlStringForBranch(Branch branch)
branch
-
java.lang.String getURLStringforResourceOnSnapshot(Resource targetRes, ResolutionPolicy policy)
targetRes
-
java.lang.String getUrlStringForObject(RepositoryObject obj)
obj
-
java.lang.String getUrlStringForDependency(DependencyLink dep)
dep
-
void accept(RepositoryVisitor visitor) throws java.lang.Throwable
accept
in interface Repository
java.lang.Throwable
User createUser(java.lang.String string)
java.lang.String getUrlStringForSnapshot(Snapshot next)
java.lang.String getUrlStringForResource(Resource targetResource)
void setName(java.lang.String string)
int getHttpApiPort()
int getHttpViewerPort()
java.lang.String getUrlStringForRepository()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |