/** * @param msg */ protected void debug(String msg) { String prefix = ""; for (int i = 0 ; i < depth; i++) { prefix += " "; } logger.info(prefix + msg); }
/** * @see io.apiman.manager.api.migrator.IReaderHandler#onOrg(com.fasterxml.jackson.databind.node.ObjectNode) */ @Override public void onOrg(ObjectNode node) throws IOException { if (chain.hasMigrators()) { logger.info(Messages.i18n.format("DataMigrator.MigratingOrg", node.get("OrganizationBean").get("name"))); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ chain.migrateOrg(node); } writer.writeOrg(node); }
private void exportAudits(String orgId) { try { Iterator<AuditEntryBean> iter = storage.getAllAuditEntries(orgId); writer.startAudits(); while(iter.hasNext()) { AuditEntryBean bean = iter.next(); logger.info(Messages.i18n.format("StorageExporter.ExportingAuditEntry") + bean); //$NON-NLS-1$ writer.writeAudit(bean); } writer.endAudits(); } catch (Exception e) { throw new RuntimeException(e); } }
/** * @see io.apiman.manager.api.migrator.IReaderHandler#onUser(com.fasterxml.jackson.databind.node.ObjectNode) */ @Override public void onUser(ObjectNode node) throws IOException { if (chain.hasMigrators()) { logger.info(Messages.i18n.format("DataMigrator.MigratingUser", node.get("username"))); //$NON-NLS-1$ //$NON-NLS-2$ chain.migrateUser(node); } writer.writeUser(node); }
/** * @see io.apiman.manager.api.migrator.IReaderHandler#onRole(com.fasterxml.jackson.databind.node.ObjectNode) */ @Override public void onRole(ObjectNode node) throws IOException { if (chain.hasMigrators()) { logger.info(Messages.i18n.format("DataMigrator.MigratingRole", node.get("name"))); //$NON-NLS-1$ //$NON-NLS-2$ chain.migrateRole(node); } writer.writeRole(node); }
/** * @see io.apiman.manager.api.exportimport.read.IImportReaderDispatcher#planPolicy(io.apiman.manager.api.beans.policies.PolicyBean) */ @Override public void planPolicy(PolicyBean policy) { logger.info(Messages.i18n.format("StorageImportDispatcher.ImportingPlanPolicy") + policy.getName()); //$NON-NLS-1$ policy(policy); }
/** * @see io.apiman.manager.api.exportimport.read.IImportReaderDispatcher#apiPolicy(io.apiman.manager.api.beans.policies.PolicyBean) */ @Override public void apiPolicy(PolicyBean policy) { logger.info(Messages.i18n.format("StorageImportDispatcher.ImportingApiPolicy") + policy.getName()); //$NON-NLS-1$ policy(policy); }
/** * @see io.apiman.manager.api.migrator.IReaderHandler#onPlugin(com.fasterxml.jackson.databind.node.ObjectNode) */ @Override public void onPlugin(ObjectNode node) throws IOException { if (chain.hasMigrators()) { logger.info(Messages.i18n.format("DataMigrator.MigratingPlugin", node.get("name"))); //$NON-NLS-1$ //$NON-NLS-2$ chain.migratePlugin(node); } writer.writePlugin(node); }
/** * @see io.apiman.manager.api.exportimport.read.IImportReaderDispatcher#clientPolicy(io.apiman.manager.api.beans.policies.PolicyBean) */ @Override public void clientPolicy(PolicyBean policy) { logger.info(Messages.i18n.format("StorageImportDispatcher.ImportingClientPolicy") + policy.getName()); //$NON-NLS-1$ policy(policy); }
/** * @see io.apiman.manager.api.migrator.IReaderHandler#onGateway(com.fasterxml.jackson.databind.node.ObjectNode) */ @Override public void onGateway(ObjectNode node) throws IOException { if (chain.hasMigrators()) { logger.info(Messages.i18n.format("DataMigrator.MigratingGateway", node.get("name"))); //$NON-NLS-1$ //$NON-NLS-2$ chain.migrateGateway(node); } writer.writeGateway(node); }
/** * @see io.apiman.manager.api.migrator.IReaderHandler#onPolicyDefinition(com.fasterxml.jackson.databind.node.ObjectNode) */ @Override public void onPolicyDefinition(ObjectNode node) throws IOException { if (chain.hasMigrators()) { logger.info(Messages.i18n.format("DataMigrator.MigratingPolicyDef", node.get("name"))); //$NON-NLS-1$ //$NON-NLS-2$ chain.migratePolicyDefinition(node); } writer.writePolicyDefinition(node); }
/** * @see io.apiman.manager.api.exportimport.read.IImportReaderDispatcher#organization(io.apiman.manager.api.beans.orgs.OrganizationBean) */ @Override public void organization(OrganizationBean org) { currentOrg = org; try { logger.info(Messages.i18n.format("StorageImportDispatcher.ImportingOrg") + org.getName()); //$NON-NLS-1$ storage.createOrganization(org); } catch (StorageException e) { error(e); } }
private void exportMetadata() { logger.info(Messages.i18n.format("StorageExporter.ExportingMetaData")); //$NON-NLS-1$ MetadataBean metadata = new MetadataBean(); metadata.setApimanVersion(version.getVersionString()); metadata.setExportedOn(new Date()); writer.writeMetadata(metadata); }
/** * @see io.apiman.manager.api.exportimport.read.IImportReaderDispatcher#audit(io.apiman.manager.api.beans.audit.AuditEntryBean) */ @Override public void audit(AuditEntryBean entry) { try { logger.info(Messages.i18n.format("StorageImportDispatcher.ImportingAuditEntry") + entry.getId()); //$NON-NLS-1$ entry.setId(null); storage.createAuditEntry(entry); } catch (StorageException e) { error(e); } }
/** * @see io.apiman.manager.api.exportimport.read.IImportReaderDispatcher#client(io.apiman.manager.api.beans.clients.ClientBean) */ @Override public void client(ClientBean client) { currentClient = client; try { logger.info(Messages.i18n.format("StorageImportDispatcher.ImportingClient") + client.getName()); //$NON-NLS-1$ client.setOrganization(currentOrg); storage.createClient(client); } catch (StorageException e) { error(e); } }
/** * @see io.apiman.manager.api.exportimport.read.IImportReaderDispatcher#api(io.apiman.manager.api.beans.apis.ApiBean) */ @Override public void api(ApiBean api) { currentApi = api; try { logger.info(Messages.i18n.format("StorageImportDispatcher.ImportingApi") + api.getName()); //$NON-NLS-1$ api.setOrganization(currentOrg); storage.createApi(api); } catch (StorageException e) { error(e); } }
/** * @see io.apiman.manager.api.exportimport.read.IImportReaderDispatcher#plan(io.apiman.manager.api.beans.plans.PlanBean) */ @Override public void plan(PlanBean plan) { currentPlan = plan; try { logger.info(Messages.i18n.format("StorageImportDispatcher.ImportingPlan") + plan.getName()); //$NON-NLS-1$ plan.setOrganization(currentOrg); storage.createPlan(plan); } catch (StorageException e) { error(e); } }
/** * @see io.apiman.manager.api.exportimport.read.IImportReaderDispatcher#planVersion(io.apiman.manager.api.beans.plans.PlanVersionBean) */ @Override public void planVersion(PlanVersionBean planVersion) { try { logger.info(Messages.i18n.format("StorageImportDispatcher.ImportingPlanVersion") + planVersion.getVersion()); //$NON-NLS-1$ planVersion.setPlan(currentPlan); planVersion.setId(null); storage.createPlanVersion(planVersion); } catch (StorageException e) { error(e); } }
/** * @see io.apiman.manager.api.exportimport.read.IImportReaderDispatcher#membership(io.apiman.manager.api.beans.idm.RoleMembershipBean) */ @Override public void membership(RoleMembershipBean membership) { try { logger.info(Messages.i18n.format("StorageImportDispatcher.ImportingMembership") + membership.getUserId() + '+' + membership.getRoleId() + "=>" + membership.getOrganizationId()); //$NON-NLS-1$ //$NON-NLS-2$ membership.setId(null); storage.createMembership(membership); } catch (StorageException e) { error(e); } }
/** * @see io.apiman.manager.api.exportimport.read.IImportReaderDispatcher#plugin(io.apiman.manager.api.beans.plugins.PluginBean) */ @Override public void plugin(PluginBean plugin) { try { logger.info(Messages.i18n.format("StorageImportDispatcher.ImportingPlugin") + plugin.getGroupId() + '/' + plugin.getArtifactId() + '/' + plugin.getVersion()); //$NON-NLS-1$ mapPluginIds(plugin); plugin.setId(null); storage.createPlugin(plugin); } catch (StorageException e) { error(e); } }