Teamcenter C++ API Reference  2312
Classes | Namespaces | Typedefs | Enumerations
OperationDispatcherRegistry.hxx File Reference
#include <unidefs.h>
#include <string>
#include <map>
#include <common/tc_deprecation_macros.h>
#include <metaframework/Object.hxx>
#include <extensionframework/OperationDispatcher.hxx>
#include <extensionframework/libextensionframework_exports.h>
#include <extensionframework/libextensionframework_undef.h>

Go to the source code of this file.

Classes

class  Teamcenter::OperationDispatcherRegistry
 

Namespaces

namespace  Teamcenter
 A convenient C++ class to manage a list of tag_t. This convenient class is derived from TagList class which is only available for internal developers.
 

Typedefs

typedef enum
EXTENSIONFRAMEWORK_bulk_operation_e 
EXTENSIONFRAMEWORK_bulk_operation_t
 
typedef enum
EXTENSIONFRAMEWORK_operation_int_type_e 
EXTENSIONFRAMEWORK_operation_int_type_t
 

Enumerations

enum  EXTENSIONFRAMEWORK_bulk_operation_e {
  OPER_SAVE, OPER_DELETE, OPER_LOCK, OPER_UNLOCK,
  OPER_REFRESH, OPER_UNDEFINED = 100
}
 
enum  EXTENSIONFRAMEWORK_operation_int_type_e { OPERATION_TYPE_UNDEFINED = 0, OPERATION_TYPE_SETBASED, OPERATION_TYPE_OBJECT_BASED_MESSAGE_BASED }
 

Typedef Documentation

To determine if a specific set-based operation is implemented for a given object.

Enumeration Type Documentation

To determine if a specific set-based operation is implemented for a given object.

Enumerator
OPER_SAVE 

Bulk Save Operation - Used in BulkInputImpl::isRefactoredAsSetBased to check if set-based save operation is implemented

OPER_DELETE 

Bulk Delete Operation - Used in BulkInputImpl::isRefactoredAsSetBased to check if set-based delete operation is implemented

OPER_LOCK 

Bulk Lock Operation - Used in BulkInputImpl::isRefactoredAsSetBased to check if set-based lock operation is implemented

OPER_UNLOCK 

Bulk Unlock Operation - Used in BulkInputImpl::isRefactoredAsSetBased to check if set-based unlock operation is implemented

OPER_REFRESH 

Bulk Refresh Operation - Used in BulkInputImpl::isRefactoredAsSetBased to check if set-based refresh operation is implemented

OPER_UNDEFINED 

None of the Above Bulk Operations

Definition at line 43 of file OperationDispatcherRegistry.hxx.

Enumerator
OPERATION_TYPE_UNDEFINED 
OPERATION_TYPE_SETBASED 

It determines that object based extensions needs to be merged to the set based dispatcher

OPERATION_TYPE_OBJECT_BASED_MESSAGE_BASED 

It determines that set based extensions needs to be merged to the object based or legacy message based dispatcher

Definition at line 35 of file OperationDispatcherRegistry.hxx.