public Property getBinaryProperty( HttpServletRequest request,
                                       String repositoryName,
                                       String workspaceName,
                                       String binaryAbsPath ) throws RepositoryException {
        Session session = getSession(request, repositoryName, workspaceName);
        return session.getProperty(binaryAbsPath);
    }
public Property getBinaryProperty ( HttpServletRequest request , String repositoryName , String workspaceName , String binaryAbsPath ) throws RepositoryException { Session session = getSession ( request , repositoryName , workspaceName ) ; return session . getProperty ( binaryAbsPath ) ; }
Returns a binary {@link Property} for the given repository, workspace and path.

@param request a non-null {@link HttpServletRequest} request
@param repositoryName a non-null {@link String} representing the name of a repository.
@param workspaceName a non-null {@link String} representing the name of a workspace.
@param binaryAbsPath a non-null {@link String} representing the absolute path to a binary property.
@return the {@link Property} instance which is located at the given path. If such a property is not located, an exception
is thrown.
@throws RepositoryException if any JCR related operation fails, including the case when the path to the property isn't valid.