public class EnumeratesFolderOperation<SKey extends Key> extends FolderOperation<SKey>
Modifier and Type | Class and Description |
---|---|
protected class |
EnumeratesFolderOperation.EnumeratesFolderDeletionHelperClient |
Modifier and Type | Field and Description |
---|---|
EnumerableOperationBuilder<SKey> |
m_OperationBuilder
The OperationBuilder used to translate the Key into Operation
|
EnumerableOperationBuilder<SKey> |
m_OperationBuilderNotModified
The OperationBuilder used to translate the Key into Operation during an
noop operation (ie.
|
EnumerableOperationBuilder<SKey> |
m_OperationBuilderUpdate
The OperationBuilder used to translate the Key into Operation during an
update (ie.
|
SourceEnumerator<SKey> |
m_SourceEnumerator
The SourceEnumerator associated to this FolderOperation
|
static java.lang.String |
NAME
The name of the operation
|
folderKey
m_OperationName
Constructor and Description |
---|
EnumeratesFolderOperation(SKey folderKey,
SourceEnumerator<SKey> sourceEnumerator,
EnumerableOperationBuilder<SKey> operationBuilder,
EnumerableOperationBuilder<SKey> operationBuilderUpdate,
EnumerableOperationBuilder<SKey> operationBuilderNotModified) |
Modifier and Type | Method and Description |
---|---|
void |
execute_code(GenericMultiThreadedConnector<SKey> connector) |
static <SKey extends Key> |
getStamp(GenericMultiThreadedConnector<SKey> connector,
SKey key) |
execute
public static final java.lang.String NAME
public final SourceEnumerator<SKey extends Key> m_SourceEnumerator
public final EnumerableOperationBuilder<SKey extends Key> m_OperationBuilder
public final EnumerableOperationBuilder<SKey extends Key> m_OperationBuilderUpdate
public final EnumerableOperationBuilder<SKey extends Key> m_OperationBuilderNotModified
public EnumeratesFolderOperation(SKey folderKey, SourceEnumerator<SKey> sourceEnumerator, EnumerableOperationBuilder<SKey> operationBuilder, EnumerableOperationBuilder<SKey> operationBuilderUpdate, EnumerableOperationBuilder<SKey> operationBuilderNotModified) throws java.lang.Exception
initialStartFolder
- folderKey
- sourceEnumerator
- operationBuilder
- fatherOperation
- java.lang.Exception
public void execute_code(GenericMultiThreadedConnector<SKey> connector) throws java.lang.Exception
execute_code
in class Operation<SKey extends Key>
initialStartFolder
- folderKey
- sourceEnumerator
- operationBuilder
- fatherOperation
- java.lang.Exception
public static <SKey extends Key> java.lang.String getStamp(GenericMultiThreadedConnector<SKey> connector, SKey key) throws java.io.IOException
java.io.IOException
Copyright © 2013 Dassault Systèmes, All Rights Reserved.