Examples of ApplicationModel


Examples of com.multysite.model.admin.ApplicationModel

  @Override
  protected void doGet(HttpServletRequest req, HttpServletResponse resp)
      throws ServletException, IOException {
    try {
      if (NamespaceManager.get().equals(Setting.getGeneralNamespace())) {
        ApplicationModel model = new ApplicationModel();
        model.prepareApplicationByUser(UserServiceFactory
            .getUserService().getCurrentUser().getEmail());
        req.setAttribute("result", model.getListResult());
        req.getRequestDispatcher("/admin/pages/applications.jsp")
            .forward(req, resp);
      } else {
        int port = req.getServerPort();
        NamespaceManager.set(Setting.getGeneralNamespace());
View Full Code Here

Examples of com.sparc.knappsack.models.ApplicationModel

    public String loadDetailPage(HttpServletRequest request, Model model,  @PathVariable Long id, UserAgentInfo userAgentInfo) {
        checkRequiredEntity(applicationService, id);
        User user = userService.getUserFromSecurityContext();
        Application application = applicationService.get(id);

        ApplicationModel applicationModel = applicationService.createApplicationModel(application, true);
        if (applicationModel != null) {
            applicationModel.setCanUserEdit(userService.canUserEditApplication(user, application));
        }
        model.addAttribute("selectedApplication", applicationModel);
        model.addAttribute("applicationType", applicationModel.getApplicationType().name());

        model.addAttribute("deviceType", userAgentInfo.getApplicationType());

        boolean iosDetected = false;
        if (userAgentInfo.detectIos()) {
View Full Code Here

Examples of com.sparc.knappsack.models.ApplicationModel

    }

    @Test
    public void createApplicationModelTest() {
        Application application = getApplication();
        ApplicationModel applicationModel = applicationService.createApplicationModel(application.getId(), false);
        assertNotNull(applicationModel);
        assertTrue(applicationModel.getName().equals("Test Application"));
        assertTrue(applicationModel.getApplicationType().equals(application.getApplicationType()));
        assertTrue(applicationModel.getDescription().equals(application.getDescription()));
    }
View Full Code Here

Examples of com.sparc.knappsack.models.ApplicationModel

    @Override
    public List<ApplicationModel> createApplicationModels(List<Application> applications, boolean mapScreenShots) {
        List<ApplicationModel> items = new ArrayList<ApplicationModel>();
        for (Application application : applications) {
            ApplicationModel item = createApplicationModel(application, mapScreenShots);
            if (item != null) {
                items.add(item);
            }
        }
View Full Code Here

Examples of com.sparc.knappsack.models.ApplicationModel

        return createApplicationModel(applicationDao.get(applicationId), mapScreenShots);
    }

    @Override
    public ApplicationModel createApplicationModel(Application application, boolean mapScreenShots) {
        ApplicationModel model = null;
        if (application != null) {
            model = new ApplicationModel();
            mapApplicationToModel(application, model, mapScreenShots);
        }
        return model;
    }
View Full Code Here

Examples of de.netsysit.model.ApplicationModel

       
        map.put(ActionKey.APP_ADD, new PolicyAction(ActionKey.APP_ADD, rb.getString("addapp"), PolicyUtilities.createImageIcon("/images/new_16.png")) {

            @Override
            public void actionPerformed(ActionEvent e) {
                ApplicationModel app = new ApplicationModel();
                app.setId(PolicyUtilities.getNewApplicationId());
                app.setName(rb.getString("newapp") + "_" + new Integer(app.getId()).toString())
                app.setBaseA(ApplicationBase.NONE);
                app.setBaseC(ApplicationBase.NONE);
                app.setBaseI(ApplicationBase.NONE);
                if (dbModel.addApplication(app)) {
                    dbModel.setCurrentApplication(app);
                }
            }
        });
       
        map.put(ActionKey.APP_DELETE, new PolicyAction(ActionKey.APP_DELETE, rb.getString("delapp"), PolicyUtilities.createImageIcon("/images/delete_16.png")) {

            @Override
            public void actionPerformed(ActionEvent e) {
                ac.removeApplication();
            }
        });
       
        map.put(ActionKey.APP_JUMPTO, new PolicyAction(ActionKey.APP_JUMPTO, rb.getString("jump")) {

            @Override
            public void actionPerformed(ActionEvent e) {
                ac.jumpToList()
            }
        });

        map.put(ActionKey.APP_ADDLIST, new PolicyAction(ActionKey.APP_ADDLIST, rb.getString("add")) {

            @Override
            public void actionPerformed(ActionEvent e) {
                ApplicationModel app = dbModel.getCurrentApplication();
                List<ReceiverListModel> lists = new ArrayList(dbModel.getReceiverLists());
                lists.removeAll(app.getReceiverLists());

                if (lists.size() > 0) {
                    Object[] listnames = new Object[lists.size()];
                    for (int i = 0; i < lists.size(); i++) {
                        listnames[i] = lists.get(i);
                    }

                    ListSelectionDialog lsd = new ListSelectionDialog();
                    lsd.showDialog(listnames);
                    ReceiverListModel selection = (ReceiverListModel) lsd.getResult();

                    if (selection != null) {
                        app.addReceiverList(selection);
                    }
                } else if(PolicyUtilities.isShowWarnings()) {
                    mb = PolicyUtilities.getMessageBundle();
                    PolicyUtilities.showMessageDialog(mb.getString("nolistavailable"), JOptionPane.INFORMATION_MESSAGE);
                }         
            }
        });

        map.put(ActionKey.APP_DELETELIST, new PolicyAction(ActionKey.APP_DELETELIST, rb.getString("delete")) {

            @Override
            public void actionPerformed(ActionEvent e) {
                ac.deleteList();
            }
        });

        map.put(ActionKey.MAIN_OPENDB, new PolicyAction(ActionKey.MAIN_OPENDB, rb.getString("opendb")) {

            @Override
            public void actionPerformed(ActionEvent e) {
                SelectDBDialog dlgSelectDB = new SelectDBDialog(MainFrame.getInstance(), true);
                dlgSelectDB.setVisible(true);
            }
        });

        map.put(ActionKey.MAIN_SAVE, new PolicyAction(ActionKey.MAIN_SAVE,  rb.getString("save"), PolicyUtilities.createImageIcon("/images/save_24.png")) {

            @Override
            public void actionPerformed(ActionEvent e) {
                XMLPolicyDBWriter writer = new XMLPolicyDBWriter();
                try {                                            
                    writer.savePolicyDB(dbModel.getFilePath());
                } catch (Exception ex) {
                    Logger.getLogger(ActionFactory.class.getName()).log(Level.SEVERE, null, ex);
                }
            }
        });
       
        map.put(ActionKey.MAIN_SAVEAS, new PolicyAction(ActionKey.MAIN_SAVEAS,  rb.getString("saveas"), PolicyUtilities.createImageIcon("/images/save_24.png")) {

            @Override
            public void actionPerformed(ActionEvent e) {
                XMLPolicyDBWriter writer = new XMLPolicyDBWriter();
                try {                  
                    String path = PolicyUtilities.showSaveDialog();
                    writer.savePolicyDB(path);
                } catch (Exception ex) {
                    Logger.getLogger(ActionFactory.class.getName()).log(Level.SEVERE, null, ex);
                }
            }
        });       

        map.put(ActionKey.MAIN_ADD, new PolicyAction(ActionKey.MAIN_ADD, rb.getString("addapp"), PolicyUtilities.createImageIcon("/images/new_24.png")) {

            @Override
            public void actionPerformed(ActionEvent e) {
                switch (dbModel.getActiveItem()) {
                    case APP:
                        ApplicationModel app = new ApplicationModel();
                        app.setId(PolicyUtilities.getNewApplicationId());
                        app.setName(rb.getString("newapp") + "_" + new Integer(app.getId()).toString());
                        app.setBaseA(ApplicationBase.NONE);
                        app.setBaseC(ApplicationBase.NONE);
                        app.setBaseI(ApplicationBase.NONE);
                        if (dbModel.addApplication(app)) {
                            dbModel.setCurrentApplication(app);
                        }
                        break;
                    case LIST:
View Full Code Here

Examples of de.netsysit.model.ApplicationModel

                    appExpectRequestEncryptedCheck.setEnabled(true);
                   
                    currentApplication = dbModel.getCurrentApplication();
                    currentApplication.addPropertyChangeListener(appPcl);
                    currentApplication.addPropertyChangeListener((ChangeListModel)appApplicationsLst.getModel());
                    ApplicationModel prevApplication = (ApplicationModel) evt.getOldValue();
                    if(prevApplication != null)
                        prevApplication.removePropertyChangeListener(appPcl);
                    fillApplicationGUI();
                } else if((propName.equals("appReceiverListAdded")) || (propName.equals("appReceiverListRemoved"))) {
                    appReceiverListsLst.setModel(currentApplication.getReceiverListsAsListModel());
                }
            }
View Full Code Here

Examples of org.fluxtream.core.mvc.models.ApplicationModel

    public Response getApplication(@PathParam("uid") String uid) throws IOException {
        final long guestId = AuthHelper.getGuestId();
        try {
            final Application app = partnerAppsService.getApplication(guestId, uid);
            if (app!=null) {
                return Response.ok(mapper.writeValueAsString(new ApplicationModel(app))).build();
            } else {
                return Response.status(Response.Status.BAD_REQUEST).entity("No such application: " + uid).build();
            }
        }
        catch (Throwable e) {
View Full Code Here

Examples of org.fluxtream.core.mvc.models.ApplicationModel

        final long guestId = AuthHelper.getGuestId();
        try {
            final List<Application> applications = partnerAppsService.getApplications(guestId);
            List<ApplicationModel> apps = new ArrayList<ApplicationModel>();
            for (Application application : applications) {
                ApplicationModel app = new ApplicationModel(application);
                apps.add(app);
            }
            final String json = mapper.writeValueAsString(apps);
            return Response.ok(json).build();
        }
View Full Code Here

Examples of org.keycloak.models.ApplicationModel

        String adminRealmId = Config.getAdminRealm();
        if (adminRealmId.equals(realm.getId())) {
            // We just imported master realm. All 'masterAdminApps' need to be refreshed
            RealmModel adminRealm = realm;
            for (RealmModel currentRealm : model.getRealms()) {
                ApplicationModel masterApp = adminRealm.getApplicationByName(KeycloakModelUtils.getMasterRealmAdminApplicationName(currentRealm));
                if (masterApp != null) {
                    currentRealm.setMasterAdminApp(masterApp);
                else {
                    setupMasterAdminManagement(model, currentRealm);
                }
            }
        } else {
            // Need to refresh masterApp for current realm
            RealmModel adminRealm = model.getRealm(adminRealmId);
            ApplicationModel masterApp = adminRealm.getApplicationByName(KeycloakModelUtils.getMasterRealmAdminApplicationName(realm));
            if (masterApp != null) {
                realm.setMasterAdminApp(masterApp);
            else {
                setupMasterAdminManagement(model, realm);
            }
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.