Package com.adito.jdbc

Examples of com.adito.jdbc.DataAccessException


    public Collection<T> getResources(SessionInfo session) throws DataAccessException, NoPermissionException {
        try {
            return resourceType.getResources(session);
        } catch (Exception exp) {
            throw new DataAccessException("Failed to getResources", exp);
        }
    }
View Full Code Here


    public boolean isResourceNameInUse(String resourceName, SessionInfo session) throws DataAccessException {
        try {
            return resourceType.isResourceNameInUse(resourceName, session);
        } catch (Exception exp) {
            throw new DataAccessException("Failed to isResourceNameInUse", exp);
        }
    }
View Full Code Here

    public T getResourceById(int resourceId) throws DataAccessException {
        try {
            return resourceType.getResourceById(resourceId);
        } catch (Exception exp) {
            throw new DataAccessException("Failed to getResourceById", exp);
        }
    }
View Full Code Here

    public T getResourceByName(String resourceName, SessionInfo session) throws DataAccessException {
        try {
            return resourceType.getResourceByName(resourceName, session);
        } catch (Exception exp) {
            throw new DataAccessException("Failed to getResourceByName", exp);
        }
    }
View Full Code Here

    public T createResource(T resource, SessionInfo session) throws DataAccessException, DuplicateResourceNameException {
        try {
            return resourceType.createResource(resource, session);
        } catch (Exception exp) {
            throw new DataAccessException("Failed to createResource", exp);
        }
    }
View Full Code Here

    public void updateResource(T resource, SessionInfo session) throws DataAccessException, DuplicateResourceNameException,
                    NoPermissionException {
        try {
            resourceType.updateResource(resource, session);
        } catch (Exception exp) {
            throw new DataAccessException("Failed to updateResource", exp);
        }
    }
View Full Code Here

    public T removeResource(int resourceId, SessionInfo session) throws DataAccessException, NoPermissionException {
        try {
            return resourceType.removeResource(resourceId, session);
        } catch (Exception exp) {
            throw new DataAccessException("Failed to removeResource", exp);
        }
    }
View Full Code Here

    protected int getSelectedRealm(SessionInfo session) {
        try {
            return session.getRealmId();
        } catch (Exception exp) {
            throw new DataAccessException("Failure to retrieve selectedRealmId", exp);
        }
    }
View Full Code Here

    public void createResourceWithDataAccessException() throws DuplicateResourceNameException {
        Resource resource = getDefaultResource();

        expect(resourceDatabase.isResourceNameInUse(resource.getResourceName(), 1)).andReturn(false);
        expect(resourceDatabase.insertResource(resource)).andThrow(
            new DataAccessException("Failed to insert resource."));
        CoreEvent changeEvent = getChangeEvent(resourceService.getCreateEventId(), CoreEvent.STATE_UNSUCCESSFUL);
        coreEventService.fireCoreEvent(eqCoreEvent(changeEvent));
        mocksControl.replay();

        try {
View Full Code Here

        Resource resource = getDefaultResource();

        expect(resourceDatabase.getResourceById(resource.getResourceId())).andReturn(resource);
        policyService.checkPermission(resourceType, PolicyConstants.PERM_EDIT_AND_ASSIGN, (SessionInfo) null);
        resourceDatabase.updateResource(resource);
        expectLastCall().andThrow(new DataAccessException("Failed to update resource."));
        CoreEvent changeEvent = getChangeEvent(resourceService.getEditEventId(), CoreEvent.STATE_UNSUCCESSFUL);
        coreEventService.fireCoreEvent(eqCoreEvent(changeEvent));
        mocksControl.replay();

        try {
View Full Code Here

TOP

Related Classes of com.adito.jdbc.DataAccessException

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.