Package javax.persistence

Examples of javax.persistence.EntityManager.createNamedQuery()


                    if (args.length > 3) {
                        lockMode = (LockModeType)args[3];
                    }
                    Map<String, Object> queryProps = buildPropsMap(args, 4);
                    //TypedQuery<LockEmployee> q = em.createNamedQuery(namedQuery, LockEmployee.class);
                    Query q = em.createNamedQuery(namedQuery);
                    if( lockMode != null) {
                        q.setLockMode(lockMode);
                    }
                    if( queryProps != null) {
                        for( String name : queryProps.keySet()) {
View Full Code Here


    public List<Protocol> getProtocols() {

        EntityManager em = entityManager();
        try {
            List<Protocol> protocols =
              em.createNamedQuery(PROTOCOL_QUERY).getResultList();
            if (protocols == null) {
                protocols = new ArrayList<Protocol>();
            }
            return protocols;
        } finally {
View Full Code Here

        EntityTransaction et = null;

        try {
       
            // Determine whether bootstrapping is required
            List<Protocol> protocols = em.createNamedQuery(PROTOCOL_QUERY).getResultList();
            if ((protocols != null) && (protocols.size() > 0)) {
                return;
            }

            // Start a transaction since we will be updating the database
View Full Code Here

    public User findUserByUsername(String username) {

        EntityManager em = entityManager();
        User user = null;
        try {
            Query query = em.createNamedQuery(USERNAME_QUERY);
            query.setParameter("username", username);
            user = (User) query.getSingleResult();
            return user;
        } catch (NoResultException e) {
            return null;
View Full Code Here

            .getResultList();

        assertNotNull(ret);
        assertEquals(1, ret.size());

        ret = em.createNamedQuery("setParam1")
            .setParameter("pk", curr)
            .getResultList();

        assertNotNull(ret);
        assertEquals(1, ret.size());
View Full Code Here

    private int countForQuery(String queryString, boolean isName) throws NotSupportedException, SystemException {

        getTransactionManager().begin();
        EntityManager entityManager = getEntityManager();

        Query query = (isName) ? entityManager.createNamedQuery(queryString) : entityManager.createQuery(queryString);
        List existing = query.getResultList();

        int count = existing.size();

        getTransactionManager().rollback();
View Full Code Here

        EntityManager em = null;
        List<Plugin> plugins = new ArrayList<Plugin>();

        try {
            em = LookupUtil.getEntityManager();
            Query q = em.createNamedQuery(Plugin.QUERY_FIND_ALL_INSTALLED);
            List<Plugin> resultList = q.getResultList();
            for (Plugin potentialPlugin : resultList) {
                if (potentialPlugin.isEnabled()) {
                    plugins.add(potentialPlugin);
                }
View Full Code Here

    public InputStream getPluginArchive(String pluginName) {
        EntityManager em = null;

        try {
            em = LookupUtil.getEntityManager();
            Query q = em.createNamedQuery(Plugin.QUERY_FIND_BY_NAME);
            q.setParameter("name", pluginName);
            Plugin plugin = (Plugin) q.getSingleResult();

            // we know our plugins are in a subdirectory within our downloads location
            return getFileContents(new File("rhq-plugins", plugin.getPath()).getPath());
View Full Code Here

        //tell the method story as it happens: mock dependencies and make them
        //behave in a way to get the method under test to completion.
        EntityManager mockEntityManager = mock(EntityManager.class);

        Query mockQuery = mock(Query.class);
        when(mockEntityManager.createNamedQuery(eq(PackageVersion.QUERY_FIND_BY_PACKAGE_VER_ARCH))).thenReturn(
            mockQuery);
        List mockList = mock(List.class);
        when(mockQuery.getResultList()).thenReturn(mockList);

        Architecture mockArchitecture = mock(Architecture.class);
View Full Code Here

        PackageTypeBehavior mockPackageTypeBehavior = mock(PackageTypeBehavior.class);
        PowerMockito.mockStatic(ContentManagerHelper.class);
        when(ContentManagerHelper.getPackageTypeBehavior(1)).thenReturn(mockPackageTypeBehavior);

        when(mockEntityManager.createNamedQuery(eq(Architecture.QUERY_FIND_BY_NAME))).thenReturn(mockQuery);
        when(mockEntityManager.createNamedQuery(eq(Package.QUERY_FIND_BY_NAME_PKG_TYPE_ID))).thenReturn(mockQuery);

        ContentManagerLocal mockContentManager = mock(ContentManagerLocal.class);
        Package mockPackage = mock(Package.class);
        when(mockContentManager.persistPackage(isNotNull(Package.class))).thenReturn(mockPackage);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.