Package at.riemers.zero.base.model

Examples of at.riemers.zero.base.model.Client


                }
            } else {
//                log.debug("reading client");
                try {

                    Client client = clientDao.findByHost(host);
                    if (client != null) {
                        httpSession.setAttribute("client", client);
//                        log.debug("client: " + client.getId());
                    } else {
//                        log.warn("client not found for host: " + host);
View Full Code Here


            entity = (T) getHibernateTemplate().load(getPersistentClass(), id, LockMode.UPGRADE);
        } else {
            entity = (T) getHibernateTemplate().load(getPersistentClass(), id);
        }
        if (persistentClassIsClientable()) {
            Client client = ZeroContextHolder.getContext().getClient();
            if (client != null) {
                Client entityclient = ((ClientablePersistent) entity).getClient();
                if (entityclient != null && !entityclient.equals(client)) {
                    return null;
                }
            } else {
                /*User user = (User) SecurityContextHolder.getContext().getAuthentication().getPrincipal();
                if (user == null || user.getClient() != null) {
View Full Code Here

    }

    @SuppressWarnings("unchecked")
    public T makePersistent(T entity) {
        if (persistentClassIsClientable()) {
            Client client = ZeroContextHolder.getContext().getClient();
            //User user = (User) SecurityContextHolder.getContext().getAuthentication().getPrincipal();
            //if (user != null && user.getClient() != null && entity instanceof ClientablePersistent) {
            ((ClientablePersistent) entity).setClient(client);
            //}
        }
View Full Code Here

    }
   

    public void makeTransient(T entity) {
        if (persistentClassIsClientable()) {
            Client client = ZeroContextHolder.getContext().getClient();
            if (entity instanceof ClientablePersistent) {
                Client entityclient = ((ClientablePersistent) entity).getClient();
                if (client != null) {
                    if (entityclient != null && !entityclient.equals(client)) {
                        return;
                    }
                } else {
                   /* User user = (User) SecurityContextHolder.getContext().getAuthentication().getPrincipal();
                    if (user == null || user.getClient() != null) {
View Full Code Here

    protected Criteria createCriteria() {
        Criteria c = getSession().createCriteria(getPersistentClass());
        //
        if (persistentClassIsClientable()) {
            Client client = ZeroContextHolder.getContext().getClient();
            if (client != null) {
                c.add(Restrictions.eq("client", client));
            } else {

                /*
 
View Full Code Here

TOP

Related Classes of at.riemers.zero.base.model.Client

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.