@Override public boolean supportsRelationship() { for (Class<?> supportedType : getSupportedTypes().keySet()) { if (Relationship.class.isAssignableFrom(supportedType)) { return true; } } return false; }
@Override public List<Class<? extends CredentialHandler>> getCredentialHandlers() { if (this.supportedCredentialHandlers == null) { this.supportedCredentialHandlers = new ArrayList<Class<? extends CredentialHandler>>(credentialHandlers); if (getIdentityStoreType() != null) { CredentialHandlers storeHandlers = getIdentityStoreType().getAnnotation(CredentialHandlers.class); if (storeHandlers != null) { this.supportedCredentialHandlers.addAll(this.supportedCredentialHandlers.size(), Arrays.asList (storeHandlers.value())); } } } return this.supportedCredentialHandlers; }
((AbstractIdentityStoreConfiguration) storeConfiguration).setIdentityStoreType(storeClass);
@Override public List<Class<? extends CredentialHandler>> getCredentialHandlers() { if (this.supportedCredentialHandlers == null) { this.supportedCredentialHandlers = new ArrayList<Class<? extends CredentialHandler>>(credentialHandlers); if (getIdentityStoreType() != null) { CredentialHandlers storeHandlers = getIdentityStoreType().getAnnotation(CredentialHandlers.class); if (storeHandlers != null) { this.supportedCredentialHandlers.addAll(this.supportedCredentialHandlers.size(), Arrays.asList (storeHandlers.value())); } } } return this.supportedCredentialHandlers; }
((AbstractIdentityStoreConfiguration) storeConfiguration).setIdentityStoreType(storeClass);
@Override public boolean supportsRelationship() { for (Class<?> supportedType : getSupportedTypes().keySet()) { if (Relationship.class.isAssignableFrom(supportedType)) { return true; } } return false; }
@Override public boolean supportsPartition() { for (Class<?> supportedType : getSupportedTypes().keySet()) { if (Partition.class.isAssignableFrom(supportedType)) { return true; } } return false; }
@Override public boolean supportsPartition() { for (Class<?> supportedType : getSupportedTypes().keySet()) { if (Partition.class.isAssignableFrom(supportedType)) { return true; } } return false; }