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 INameSanitizerpublic abstract boolean validRootName(java.lang.String name)
Copyright © 2023. All Rights Reserved.