Package org.apache.chemistry.opencmis.inmemory.storedobj.api

Examples of org.apache.chemistry.opencmis.inmemory.storedobj.api.StoredObject


     */
    @Override
    public StoredObject getFolderParent(CallContext context, String repositoryId, String folderId,
            ExtensionsData extension) {

        StoredObject so = super.getFolderParent(context, repositoryId, folderId, extension);
        checkReadAccess(repositoryId, context.getUsername(), so);
        return so;
    }
View Full Code Here


     */
    @Override
    public StoredObject getCheckedOutDocs(CallContext context, String repositoryId, String folderId,
            ExtensionsData extension) {

        StoredObject so = super.getCheckedOutDocs(context, repositoryId, folderId, extension);
        if (null != so )
            checkReadAccess(repositoryId, context.getUsername(), so);
        return so;
    }
View Full Code Here

     */
    @Override
    public StoredObject createDocument(CallContext context, String repositoryId, String folderId,
            ExtensionsData extension) {

        StoredObject folder = super.createDocument(context, repositoryId, folderId, extension);
        checkWriteAccess(repositoryId, context.getUsername(), folder);
        return folder;
    }
View Full Code Here

     */
    @Override
    public StoredObject createDocumentFromSource(CallContext context, String repositoryId, String sourceId,
            String folderId, ExtensionsData extension) {

        StoredObject source = super.createDocumentFromSource(context, repositoryId, sourceId, folderId, extension);
        checkWriteAccess(repositoryId, context.getUsername(), source);
        return source;
    }
View Full Code Here

     * @see org.apache.chemistry.opencmis.inmemory.server.BaseServiceValidatorImpl#createFolder(org.apache.chemistry.opencmis.commons.server.CallContext, java.lang.String, java.lang.String, org.apache.chemistry.opencmis.commons.data.ExtensionsData)
     */
    @Override
    public StoredObject createFolder(CallContext context, String repositoryId, String folderId, ExtensionsData extension) {

        StoredObject parentFolder = super.createFolder(context, repositoryId, folderId, extension);
        checkWriteAccess(repositoryId, context.getUsername(), parentFolder);
        return parentFolder;
    }
View Full Code Here

     * @see org.apache.chemistry.opencmis.inmemory.server.BaseServiceValidatorImpl#createPolicy(org.apache.chemistry.opencmis.commons.server.CallContext, java.lang.String, java.lang.String, org.apache.chemistry.opencmis.commons.data.ExtensionsData)
     */
    @Override
    public StoredObject createPolicy(CallContext context, String repositoryId, String folderId, ExtensionsData extension) {

        StoredObject so = super.createPolicy(context, repositoryId, folderId, extension);
        checkAllAccess(repositoryId, context.getUsername(), so);
        return so;
    }
View Full Code Here

     */
    @Override
    public StoredObject getAllowableActions(CallContext context, String repositoryId, String objectId,
            ExtensionsData extension) {

        StoredObject so = super.getAllowableActions(context, repositoryId, objectId, extension);
        checkReadAccess(repositoryId, context.getUsername(), so);
        return so;
    }
View Full Code Here

     * @see org.apache.chemistry.opencmis.inmemory.server.BaseServiceValidatorImpl#getObject(org.apache.chemistry.opencmis.commons.server.CallContext, java.lang.String, java.lang.String, org.apache.chemistry.opencmis.commons.data.ExtensionsData)
     */
    @Override
    public StoredObject getObject(CallContext context, String repositoryId, String objectId, ExtensionsData extension) {

        StoredObject so = super.getObject(context, repositoryId, objectId, extension);
        checkReadAccess(repositoryId, context.getUsername(), so);
        return so;
    }
View Full Code Here

     */
    @Override
    public StoredObject getProperties(CallContext context, String repositoryId, String objectId,
            ExtensionsData extension) {

        StoredObject so = super.getProperties(context, repositoryId, objectId, extension);
        checkReadAccess(repositoryId, context.getUsername(), so);
        return so;
    }
View Full Code Here

     */
    @Override
    public StoredObject getRenditions(CallContext context, String repositoryId, String objectId,
            ExtensionsData extension) {

        StoredObject so = super.getRenditions(context, repositoryId, objectId, extension);
        checkReadAccess(repositoryId, context.getUsername(), so);
        return so;
    }
View Full Code Here

TOP

Related Classes of org.apache.chemistry.opencmis.inmemory.storedobj.api.StoredObject

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.