Package de.danet.an.workflow.spis.rms

Examples of de.danet.an.workflow.spis.rms.DefaultRoleResource


            if (DefaultUserResource.isValidKey(key)) {
                RmsEntry e = con.lookupResource(DefaultUserResource.getId(key));
                return new DefaultUserResource(rasCtx, e.getKey(), e.getDisplayName());
            } else if (DefaultRoleResource.isValidKey(key)) {
                RmsEntry e = con.lookupResource(DefaultRoleResource.getId(key));
                return new DefaultRoleResource(rasCtx, e.getKey(), e.getDisplayName());
            } else if (DefaultGroupResource.isValidKey(key)) {
                RmsEntry e
                    = con.lookupResource(DefaultGroupResource.getId(key));
                return new DefaultGroupResource(rasCtx, e.getKey(), e.getDisplayName());
            } else {
View Full Code Here


    private void addAsTyped(Collection res, RmsEntry e) {
        if (e.getType() == RmsEntry.RESOURCE_TYPE_USER) {
            res.add(new DefaultUserResource
                    (rasCtx, e.getKey(), e.getDisplayName()));
        } else if (e.getType() == RmsEntry.RESOURCE_TYPE_ROLE) {
            res.add(new DefaultRoleResource
                    (rasCtx, e.getKey(), e.getDisplayName()));
        } else if (e.getType() == RmsEntry.RESOURCE_TYPE_GROUP) {
            res.add(new DefaultGroupResource
                    (rasCtx, e.getKey(), e.getDisplayName()));
        } else {
View Full Code Here

            con = ds().getConnection();
            ps = con.prepareStatement(props.getProperty("rolesQuery"));
            ps.setString(1, userId);
            rs = ps.executeQuery();
            while (rs.next()) {
                result.add(new DefaultRoleResource
                        (rasCtx, rs.getString(1), rs.getString(2)));
               
            }
            rs.close();
            rs = null;
View Full Code Here

                rs = ps.executeQuery();
                if (!rs.next()) {
                    throw new ResourceNotFoundException
                        ("No role with id: " + resId);
                }
                return new DefaultRoleResource (rasCtx, resId, rs.getString(1));
            } else {
                throw new IllegalArgumentException
                ("Resource with invalid key " + key);
            }
        } catch (SQLException e) {
View Full Code Here

                        (rasCtx, rs.getString(1), rs.getString(2));
                } else if (queryKey.equals("allGroupsQuery")) {
                    resource = new DefaultGroupResource
                        (rasCtx, rs.getString(1), rs.getString(2));
                } else {
                    resource = new DefaultRoleResource
                        (rasCtx, rs.getString(1), rs.getString(2));
                }
                result.add (resource);
            }
        } catch (SQLException e) {
View Full Code Here

            } else if (resType.equals("R")) {
                ps = con.prepareStatement(props.getProperty("roleLookupQuery"));
                ps.setString(1, resAccount);
                rs = ps.executeQuery();
                if (rs.next()) {
                    res.add(new DefaultRoleResource
                            (rasCtx, rs.getString(1), rs.getString(2)));
                }
            }
        } catch (SQLException e) {
            throw new RemoteException (e.getMessage(), e);
View Full Code Here

TOP

Related Classes of de.danet.an.workflow.spis.rms.DefaultRoleResource

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.