/** * Set the class name * * @param className the class name */ public void setClassName(String className) { this.className = QName.createQName(className); }
public boolean isExcludedClass(QName className) { for (QName excludedClass : excludedClasses) { if (excludedClass.equals(className)) { return true; } } return false; }
@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((this.name == null) ? 0 : this.name.hashCode()); return result; }
/** * Get the prefix for the specified URI * @param qname the QName * @return the prefix (or null, if one is not registered) */ private String toPrefixString(QName qname) { return qname.toPrefixString(namespaceService); }
private NamespaceService makeNamespaceService() { NamespaceServiceMemoryImpl nsService = new NamespaceServiceMemoryImpl(); nsService.registerNamespace(PREFIX, URI); return nsService; }
public void init() { if (aspectName != null) { aspectQName = QName.createQName(aspectName, namespacePrefixResolver); } }
@Override public boolean equals(Object obj) { if (obj == null || !(obj instanceof ClassBehaviourBinding)) { return false; } return classQName.equals(((ClassBehaviourBinding)obj).classQName); }
@Override public int hashCode() { return classQName.hashCode(); }
/** * * @param name String * @return QName */ private QName toQName(String name) { return QName.createQName(name, namespaceService); } }
/** * Return true if the specified property QName is for a lock-related property. */ private boolean isLockProperty(QName propQName) { boolean isLockProp = propQName.equals(ContentModel.PROP_LOCK_OWNER) || propQName.equals(ContentModel.PROP_LOCK_TYPE) || propQName.equals(ContentModel.PROP_LOCK_LIFETIME) || propQName.equals(ContentModel.PROP_EXPIRY_DATE); return isLockProp; }
@Override public int hashCode() { return className != null ? className.hashCode() : 0; }
@Override public void afterPropertiesSet() throws Exception { lock = QName.createQName(NamespaceService.SYSTEM_MODEL_1_0_URI, "SolrBackupClient-"+core); } }
/** * @param propertyName String the cm:person property used as the key, such as userName * or organizationId. */ public void setPropertyName(String propertyName) { this.propertyName = QName.createQName(NamespaceService.CONTENT_MODEL_1_0_URI, propertyName); }
private static QName buildReplicationQName(String name) { return QName.createQName(null, name); } }
public void setNamespacePrefixResolver(NamespacePrefixResolver namespacePrefixResolver) { this.namespacePrefixResolver = namespacePrefixResolver; qnameAssocSystem = QName.createQName("sys", "system", namespacePrefixResolver); qnameAssocAuthorities = QName.createQName("sys", "authorities", namespacePrefixResolver); qnameAssocZones = QName.createQName("sys", "zones", namespacePrefixResolver); }
public static QName createQName(String sharedId) { return QName.createQName(null, sharedId); } }
/** * @param jobLockService the {@link JobLockService JobLockService} * @param name the name of the job to be used for the lock registry * @param job the {@link AbstractScheduledLockedJob job} to be executed */ public ScheduledJobLockExecuter(JobLockService jobLockService, String name, AbstractScheduledLockedJob job) { this.jobLockService = jobLockService; this.lockQName = QName.createQName(NamespaceService.SYSTEM_MODEL_1_0_URI, name); this.job = job; }
/** Unit testing use only! Used to avoid tests affecting the real system container */ protected static void setSharedCredentialsSystemContainerName(String container) { SHARED_CREDENTIALS_CONTAINER_NAME = container; SHARED_CREDENTIALS_CONTAINER_QNAME = QName.createQName(RemoteCredentialsModel.REMOTE_CREDENTIALS_MODEL_URL, SHARED_CREDENTIALS_CONTAINER_NAME); } }
public void setNamespacePrefixResolver(NamespacePrefixResolver namespacePrefixResolver) { this.namespacePrefixResolver = namespacePrefixResolver; qnameAssocSystem = QName.createQName("sys", "system", namespacePrefixResolver); qnameAssocAuthorities = QName.createQName("sys", "authorities", namespacePrefixResolver); qnameAssocZones = QName.createQName("sys", "zones", namespacePrefixResolver); }
/** * @param jobLockService the {@link JobLockService JobLockService} * @param name the name of the job to be used for the lock registry * @param job the {@link AbstractScheduledLockedJob job} to be executed */ public ScheduledJobLockExecuter(JobLockService jobLockService, String name, AbstractScheduledLockedJob job) { this.jobLockService = jobLockService; this.lockQName = QName.createQName(NamespaceService.SYSTEM_MODEL_1_0_URI, name); this.job = job; }