/** * @param msg */ protected void debug(String msg) { String prefix = ""; for (int i = 0 ; i < depth; i++) { prefix += " "; } logger.info(prefix + msg); }
@Override protected IDelegateFactory createLoggerFactory(IPluginRegistry pluginRegistry) { return new DefaultDelegateFactory(); }
/** * @param error */ private void error(StorageException error) { logger.error(error); throw new RuntimeException(error); }
@Override public IApimanLogger getLogger(Class<?> klazz) { if (loggers.containsKey(klazz.getCanonicalName())) { return loggers.get(klazz.getCanonicalName()); } else { IApimanLogger logger = logFactory.createLogger(klazz); loggers.put(klazz.getCanonicalName(), logger); return logger; } }
/** * @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); }
@Override protected IDelegateFactory createLoggerFactory(IPluginRegistry pluginRegistry) { return new DefaultDelegateFactory(); }
@Override public IApimanLogger getLogger(Class<?> klazz) { if (loggers.containsKey(klazz.getCanonicalName())) { return loggers.get(klazz.getCanonicalName()); } else { IApimanLogger logger = logFactory.createLogger(klazz); loggers.put(klazz.getCanonicalName(), logger); return logger; } }
/** * @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.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#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.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.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#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); } }