@Prefix(value = "logAppends") public static class Tokenizer extends AbstractPluginsPlace.Tokenizer<LogAppendersPlace> { @Override protected LogAppendersPlace getPlaceImpl(String applicationId) { return new LogAppendersPlace(applicationId); } }
private String getPrefixForTokenizerType(JClassType returnType) throws UnableToCompleteException { Prefix annotation; annotation = returnType.getAnnotation(Prefix.class); if (annotation != null) { return annotation.value(); } return getPlaceTypeForTokenizerType(returnType).getName(); }
private String getPrefixForTokenizerType(JClassType returnType) throws UnableToCompleteException { Prefix annotation; annotation = returnType.getAnnotation(Prefix.class); if (annotation != null) { return annotation.value(); } return getPlaceTypeForTokenizerType(returnType).getName(); }
@Prefix(value = "userVerifier") public static class Tokenizer extends AbstractPluginPlace.Tokenizer<UserVerifierPlace> { @Override protected UserVerifierPlace getPlaceImpl(String applicationId, String schemaId) { return new UserVerifierPlace(applicationId, schemaId); } } }
private String getPrefixForTokenizerGetter(JMethod method) throws UnableToCompleteException { Prefix annotation = method.getAnnotation(Prefix.class); if (annotation != null) { return annotation.value(); } JClassType returnType = method.getReturnType().isClassOrInterface(); return getPrefixForTokenizerType(returnType); }
@Prefix(value = "notifSchemas") public static class Tokenizer extends SchemasPlaceApplication.Tokenizer<NotificationSchemasPlace> { @Override protected NotificationSchemasPlace getPlaceImpl(String applicationId) { return new NotificationSchemasPlace(applicationId); } }
private String getPrefixForTokenizerGetter(JMethod method) throws UnableToCompleteException { Prefix annotation = method.getAnnotation(Prefix.class); if (annotation != null) { return annotation.value(); } JClassType returnType = method.getReturnType().isClassOrInterface(); return getPrefixForTokenizerType(returnType); }
@Prefix(value = "logSchema") public static class Tokenizer extends AbstractSchemaPlaceApplication.Tokenizer<LogSchemaPlace> { @Override protected LogSchemaPlace getPlaceImpl(String applicationId, String schemaId) { return new LogSchemaPlace(applicationId, schemaId); } }
@Prefix(value = "ecfs") public static class Tokenizer implements PlaceTokenizer<EcfsPlace> { @Override public EcfsPlace getPlace(String token) { return new EcfsPlace(); } @Override public String getToken(EcfsPlace place) { PlaceParams.clear(); return PlaceParams.generateToken(); } }
@Prefix(value = "confSchema") public static class Tokenizer extends AbstractSchemaPlaceApplication.Tokenizer<ConfigurationSchemaPlace> { @Override protected ConfigurationSchemaPlace getPlaceImpl(String applicationId, String schemaId) { return new ConfigurationSchemaPlace(applicationId, schemaId); } }
@Prefix(value = "getUserConfig") public static class Tokenizer extends EndpointUsersPlace.Tokenizer<GetUserConfigPlace> { @Override protected GetUserConfigPlace getPlaceImpl(String applicationId) { return new GetUserConfigPlace(applicationId); } }
@Prefix(value = "serverProfSchemas") public static class Tokenizer extends SchemasPlaceApplication.Tokenizer<ServerProfileSchemasPlace> { @Override protected ServerProfileSchemasPlace getPlaceImpl(String applicationId) { return new ServerProfileSchemasPlace(applicationId); } } }
@Prefix(value = "profSchema") public static class Tokenizer extends AbstractSchemaPlaceApplication.Tokenizer<ProfileSchemaPlace> { @Override protected ProfileSchemaPlace getPlaceImpl(String applicationId, String schemaId) { return new ProfileSchemaPlace(applicationId, schemaId); } }
@Prefix(value = "appender") public static class Tokenizer extends AbstractPluginPlace.Tokenizer<LogAppenderPlace> { @Override protected LogAppenderPlace getPlaceImpl(String applicationId, String schemaId) { return new LogAppenderPlace(applicationId, schemaId); } } }
@Prefix(value = "mailProps") public static class Tokenizer extends AbstractPropertiesPlace.Tokenizer<MailPropertiesPlace> { @Override public MailPropertiesPlace getPlace(String token) { return new MailPropertiesPlace(); } } }
@Prefix(value = "sysCtlSchemas") public static class Tokenizer implements PlaceTokenizer<SystemCtlSchemasPlace> { @Override public SystemCtlSchemasPlace getPlace(String token) { return new SystemCtlSchemasPlace(); } @Override public String getToken(SystemCtlSchemasPlace place) { PlaceParams.clear(); return PlaceParams.generateToken(); } }
@Prefix(value = "updUserConfig") public static class Tokenizer extends EndpointUsersPlace.Tokenizer<UpdateUserConfigPlace> { @Override protected UpdateUserConfigPlace getPlaceImpl(String applicationId) { return new UpdateUserConfigPlace(applicationId); } }
@Prefix(value = "profSchemas") public static class Tokenizer extends SchemasPlaceApplication.Tokenizer<ProfileSchemasPlace> { @Override protected ProfileSchemasPlace getPlaceImpl(String applicationId) { return new ProfileSchemasPlace(applicationId); } }
@Prefix(value = "usrProf") public static class Tokenizer implements PlaceTokenizer<UserProfilePlace>, PlaceConstants { @Override public UserProfilePlace getPlace(String token) { return new UserProfilePlace(); } @Override public String getToken(UserProfilePlace place) { PlaceParams.clear(); return PlaceParams.generateToken(); } }
@Prefix(value = "notifSchema") public static class Tokenizer extends AbstractSchemaPlaceApplication.Tokenizer<NotificationSchemaPlace> { @Override protected NotificationSchemaPlace getPlaceImpl(String applicationId, String schemaId) { return new NotificationSchemaPlace(applicationId, schemaId); } } }