public abstract class BaseNameSanitizer extends java.lang.Object implements INameSanitizer
Modifier and Type | Field and Description |
---|---|
protected ContainerStoreService<MailboxReplica> |
contStore |
protected MailboxReplicaStore |
rawStore |
protected MailboxReplicaRootDescriptor |
root |
Modifier | Constructor and Description |
---|---|
protected |
BaseNameSanitizer(MailboxReplicaRootDescriptor root,
MailboxReplicaStore rawStore,
ContainerStoreService<MailboxReplica> contStore) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
decodeIfUTF7(java.lang.String s) |
<T extends MailboxFolder> |
sanitizeNames(T replica) |
abstract boolean |
validRootName(java.lang.String name) |
protected final MailboxReplicaRootDescriptor root
protected final MailboxReplicaStore rawStore
protected final ContainerStoreService<MailboxReplica> contStore
protected BaseNameSanitizer(MailboxReplicaRootDescriptor root, MailboxReplicaStore rawStore, ContainerStoreService<MailboxReplica> contStore)
protected java.lang.String decodeIfUTF7(java.lang.String s)
public <T extends MailboxFolder> T sanitizeNames(T replica)
sanitizeNames
in interface INameSanitizer
public abstract boolean validRootName(java.lang.String name)
Copyright © 2021. All Rights Reserved.