GenericInterface

Core::CustomerCompany

CustomerCompany::EventModulePost###1000-GenericInterface

Description:Performs the configured action for each event (as an Invoker) for each configured Webservice.
Group:GenericInterface
SubGroup:Core::CustomerCompany
Valid:1
Required:0
Config-Setting:
 $Self->{'CustomerCompany::EventModulePost'}->{'1000-GenericInterface'} =  {
  'Event' => '',
  'Module' => 'Kernel::GenericInterface::Event::Handler',
  'Transaction' => '1'
};

Core::CustomerUser

CustomerUser::EventModulePost###1000-GenericInterface

Description:Performs the configured action for each event (as an Invoker) for each configured Webservice.
Group:GenericInterface
SubGroup:Core::CustomerUser
Valid:1
Required:0
Config-Setting:
 $Self->{'CustomerUser::EventModulePost'}->{'1000-GenericInterface'} =  {
  'Event' => '',
  'Module' => 'Kernel::GenericInterface::Event::Handler',
  'Transaction' => '1'
};

Core::DynamicField

DynamicField::EventModulePost###1000-GenericInterface

Description:Performs the configured action for each event (as an Invoker) for each configured Webservice.
Group:GenericInterface
SubGroup:Core::DynamicField
Valid:1
Required:0
Config-Setting:
 $Self->{'DynamicField::EventModulePost'}->{'1000-GenericInterface'} =  {
  'Event' => '',
  'Module' => 'Kernel::GenericInterface::Event::Handler',
  'Transaction' => '1'
};

Core::Package

Package::EventModulePost###1000-GenericInterface

Description:Performs the configured action for each event (as an Invoker) for each configured Webservice.
Group:GenericInterface
SubGroup:Core::Package
Valid:1
Required:0
Config-Setting:
 $Self->{'Package::EventModulePost'}->{'1000-GenericInterface'} =  {
  'Event' => '',
  'Module' => 'Kernel::GenericInterface::Event::Handler',
  'Transaction' => '1'
};

Core::Queue

Queue::EventModulePost###1000-GenericInterface

Description:Performs the configured action for each event (as an Invoker) for each configured Webservice.
Group:GenericInterface
SubGroup:Core::Queue
Valid:1
Required:0
Config-Setting:
 $Self->{'Queue::EventModulePost'}->{'1000-GenericInterface'} =  {
  'Event' => '',
  'Module' => 'Kernel::GenericInterface::Event::Handler',
  'Transaction' => '1'
};

Core::Ticket

Ticket::EventModulePost###1000-GenericInterface

Description:Performs the configured action for each event (as an Invoker) for each configured Webservice.
Group:GenericInterface
SubGroup:Core::Ticket
Valid:1
Required:0
Config-Setting:
 $Self->{'Ticket::EventModulePost'}->{'1000-GenericInterface'} =  {
  'Event' => '',
  'Module' => 'Kernel::GenericInterface::Event::Handler',
  'Transaction' => '1'
};

Frontend::Admin::ModuleRegistration

Frontend::Module###AdminGenericInterfaceDebugger

Description:Frontend module registration for the agent interface.
Group:GenericInterface
SubGroup:Frontend::Admin::ModuleRegistration
Valid:1
Required:0
Config-Setting:
 $Self->{'Frontend::Module'}->{'AdminGenericInterfaceDebugger'} =  {
  'Description' => 'Admin',
  'Group' => [
    'admin'
  ],
  'Loader' => {
    'CSS' => [
      'Core.Agent.Admin.GenericInterface.css'
    ],
    'CSS_IE7' => 'Core.Agent.Admin.GenericInterface.IE7.css',
    'JavaScript' => [
      'Core.Agent.Admin.GenericInterfaceDebugger.js'
    ]
  },
  'Title' => 'GenericInterface Debugger GUI'
};

Frontend::Module###AdminGenericInterfaceWebservice

Description:Frontend module registration for the agent interface.
Group:GenericInterface
SubGroup:Frontend::Admin::ModuleRegistration
Valid:1
Required:0
Config-Setting:
 $Self->{'Frontend::Module'}->{'AdminGenericInterfaceWebservice'} =  {
  'Description' => 'Admin',
  'Group' => [
    'admin'
  ],
  'Loader' => {
    'CSS' => [
      'Core.Agent.Admin.GenericInterface.css'
    ],
    'JavaScript' => [
      'Core.Agent.Admin.GenericInterfaceWebservice.js'
    ]
  },
  'NavBarModule' => {
    'Block' => 'System',
    'Description' => 'Create and manage web services.',
    'Module' => 'Kernel::Output::HTML::NavBarModuleAdmin',
    'Name' => 'Web Services',
    'Prio' => '1000'
  },
  'NavBarName' => 'Admin',
  'Title' => 'GenericInterface Web Service GUI'
};

Frontend::Module###AdminGenericInterfaceTransportHTTPSOAP

Description:Frontend module registration for the agent interface.
Group:GenericInterface
SubGroup:Frontend::Admin::ModuleRegistration
Valid:1
Required:0
Config-Setting:
 $Self->{'Frontend::Module'}->{'AdminGenericInterfaceTransportHTTPSOAP'} =  {
  'Description' => 'Admin',
  'Group' => [
    'admin'
  ],
  'Loader' => {
    'CSS' => [
      'Core.Agent.Admin.GenericInterface.css'
    ]
  },
  'Title' => 'GenericInterface TransportHTTPSOAP GUI'
};

Frontend::Module###AdminGenericInterfaceTransportHTTPREST

Description:Frontend module registration for the agent interface.
Group:GenericInterface
SubGroup:Frontend::Admin::ModuleRegistration
Valid:1
Required:0
Config-Setting:
 $Self->{'Frontend::Module'}->{'AdminGenericInterfaceTransportHTTPREST'} =  {
  'Description' => 'Admin',
  'Group' => [
    'admin'
  ],
  'Loader' => {
    'CSS' => [
      'Core.Agent.Admin.GenericInterface.css'
    ]
  },
  'Title' => 'GenericInterface TransportHTTPREST GUI'
};

Frontend::Module###AdminGenericInterfaceWebserviceHistory

Description:Frontend module registration for the agent interface.
Group:GenericInterface
SubGroup:Frontend::Admin::ModuleRegistration
Valid:1
Required:0
Config-Setting:
 $Self->{'Frontend::Module'}->{'AdminGenericInterfaceWebserviceHistory'} =  {
  'Description' => 'Admin',
  'Group' => [
    'admin'
  ],
  'Loader' => {
    'CSS' => [
      'Core.Agent.Admin.GenericInterface.css'
    ],
    'JavaScript' => [
      'Core.Agent.Admin.GenericInterfaceWebserviceHistory.js'
    ]
  },
  'Title' => 'GenericInterface Webservice History GUI'
};

Frontend::Module###AdminGenericInterfaceOperationDefault

Description:Frontend module registration for the agent interface.
Group:GenericInterface
SubGroup:Frontend::Admin::ModuleRegistration
Valid:1
Required:0
Config-Setting:
 $Self->{'Frontend::Module'}->{'AdminGenericInterfaceOperationDefault'} =  {
  'Description' => 'Admin',
  'Group' => [
    'admin'
  ],
  'Loader' => {
    'CSS' => [
      'Core.Agent.Admin.GenericInterface.css'
    ],
    'JavaScript' => [
      'Core.Agent.Admin.GenericInterfaceOperation.js'
    ]
  },
  'Title' => 'GenericInterface Operation GUI'
};

Frontend::Module###AdminGenericInterfaceInvokerDefault

Description:Frontend module registration for the agent interface.
Group:GenericInterface
SubGroup:Frontend::Admin::ModuleRegistration
Valid:1
Required:0
Config-Setting:
 $Self->{'Frontend::Module'}->{'AdminGenericInterfaceInvokerDefault'} =  {
  'Description' => 'Admin',
  'Group' => [
    'admin'
  ],
  'Loader' => {
    'CSS' => [
      'Core.Agent.Admin.GenericInterface.css'
    ],
    'JavaScript' => [
      'Core.Agent.Admin.GenericInterfaceInvoker.js'
    ]
  },
  'Title' => 'GenericInterface Invoker GUI'
};

Frontend::Module###AdminGenericInterfaceMappingSimple

Description:Frontend module registration for the agent interface.
Group:GenericInterface
SubGroup:Frontend::Admin::ModuleRegistration
Valid:1
Required:0
Config-Setting:
 $Self->{'Frontend::Module'}->{'AdminGenericInterfaceMappingSimple'} =  {
  'Description' => 'Admin',
  'Group' => [
    'admin'
  ],
  'Loader' => {
    'CSS' => [
      'Core.Agent.Admin.GenericInterface.css'
    ],
    'CSS_IE7' => 'Core.Agent.Admin.GenericInterface.IE7.css',
    'JavaScript' => [
      'Core.Agent.Admin.GenericInterfaceMappingSimple.js'
    ]
  },
  'Title' => 'GenericInterface Webservice Mapping GUI'
};

GenericInterface::Invoker::ModuleRegistration

GenericInterface::Invoker::Module###Test::Test

Description:GenericInterface module registration for the invoker layer.
Group:GenericInterface
SubGroup:GenericInterface::Invoker::ModuleRegistration
Valid:0
Required:0
Config-Setting:
 $Self->{'GenericInterface::Invoker::Module'}->{'Test::Test'} =  {
  'ConfigDialog' => 'AdminGenericInterfaceInvokerDefault',
  'Controller' => 'Test',
  'Name' => 'Test'
};

GenericInterface::Invoker::Module###Test::TestSimple

Description:GenericInterface module registration for the invoker layer.
Group:GenericInterface
SubGroup:GenericInterface::Invoker::ModuleRegistration
Valid:0
Required:0
Config-Setting:
 $Self->{'GenericInterface::Invoker::Module'}->{'Test::TestSimple'} =  {
  'ConfigDialog' => 'AdminGenericInterfaceInvokerDefault',
  'Controller' => 'Test',
  'Name' => 'TestSimple'
};

GenericInterface::Mapping::ModuleRegistration

GenericInterface::Mapping::Module###Test

Description:GenericInterface module registration for the mapping layer.
Group:GenericInterface
SubGroup:GenericInterface::Mapping::ModuleRegistration
Valid:0
Required:0
Config-Setting:
 $Self->{'GenericInterface::Mapping::Module'}->{'Test'} =  {
  'ConfigDialog' => ''
};

GenericInterface::Mapping::Module###Simple

Description:GenericInterface module registration for the mapping layer.
Group:GenericInterface
SubGroup:GenericInterface::Mapping::ModuleRegistration
Valid:1
Required:0
Config-Setting:
 $Self->{'GenericInterface::Mapping::Module'}->{'Simple'} =  {
  'ConfigDialog' => 'AdminGenericInterfaceMappingSimple'
};

GenericInterface::Operation::ModuleRegistration

GenericInterface::Operation::Module###Test::Test

Description:GenericInterface module registration for the operation layer.
Group:GenericInterface
SubGroup:GenericInterface::Operation::ModuleRegistration
Valid:0
Required:0
Config-Setting:
 $Self->{'GenericInterface::Operation::Module'}->{'Test::Test'} =  {
  'ConfigDialog' => 'AdminGenericInterfaceOperationDefault',
  'Controller' => 'Test',
  'Name' => 'Test'
};

GenericInterface::Operation::Module###Session::SessionCreate

Description:GenericInterface module registration for the operation layer.
Group:GenericInterface
SubGroup:GenericInterface::Operation::ModuleRegistration
Valid:1
Required:0
Config-Setting:
 $Self->{'GenericInterface::Operation::Module'}->{'Session::SessionCreate'} =  {
  'ConfigDialog' => 'AdminGenericInterfaceOperationDefault',
  'Controller' => 'Session',
  'Name' => 'SessionCreate'
};

GenericInterface::Operation::Module###Ticket::TicketCreate

Description:GenericInterface module registration for the operation layer.
Group:GenericInterface
SubGroup:GenericInterface::Operation::ModuleRegistration
Valid:1
Required:0
Config-Setting:
 $Self->{'GenericInterface::Operation::Module'}->{'Ticket::TicketCreate'} =  {
  'ConfigDialog' => 'AdminGenericInterfaceOperationDefault',
  'Controller' => 'Ticket',
  'Name' => 'TicketCreate'
};

GenericInterface::Operation::Module###Ticket::TicketUpdate

Description:GenericInterface module registration for the operation layer.
Group:GenericInterface
SubGroup:GenericInterface::Operation::ModuleRegistration
Valid:1
Required:0
Config-Setting:
 $Self->{'GenericInterface::Operation::Module'}->{'Ticket::TicketUpdate'} =  {
  'ConfigDialog' => 'AdminGenericInterfaceOperationDefault',
  'Controller' => 'Ticket',
  'Name' => 'TicketUpdate'
};

GenericInterface::Operation::Module###Ticket::TicketGet

Description:GenericInterface module registration for the operation layer.
Group:GenericInterface
SubGroup:GenericInterface::Operation::ModuleRegistration
Valid:1
Required:0
Config-Setting:
 $Self->{'GenericInterface::Operation::Module'}->{'Ticket::TicketGet'} =  {
  'ConfigDialog' => 'AdminGenericInterfaceOperationDefault',
  'Controller' => 'Ticket',
  'Name' => 'TicketGet'
};

GenericInterface::Operation::Module###Ticket::TicketSearch

Description:GenericInterface module registration for the operation layer.
Group:GenericInterface
SubGroup:GenericInterface::Operation::ModuleRegistration
Valid:1
Required:0
Config-Setting:
 $Self->{'GenericInterface::Operation::Module'}->{'Ticket::TicketSearch'} =  {
  'ConfigDialog' => 'AdminGenericInterfaceOperationDefault',
  'Controller' => 'Ticket',
  'Name' => 'TicketGet'
};

GenericInterface::Operation::TicketCreate

GenericInterface::Operation::TicketCreate###ArticleType

Description:Defines the default type of the article for this operation.
Group:GenericInterface
SubGroup:GenericInterface::Operation::TicketCreate
Valid:1
Required:1
Config-Setting:
 $Self->{'GenericInterface::Operation::TicketCreate'}->{'ArticleType'} =  'webrequest';

GenericInterface::Operation::TicketCreate###HistoryType

Description:Defines the history type for this operation, which gets used for ticket history in the agent interface.
Group:GenericInterface
SubGroup:GenericInterface::Operation::TicketCreate
Valid:1
Required:1
Config-Setting:
 $Self->{'GenericInterface::Operation::TicketCreate'}->{'HistoryType'} =  'NewTicket';

GenericInterface::Operation::TicketCreate###HistoryComment

Description:Defines the history comment for this operation, which gets used for ticket history in the agent interface.
Group:GenericInterface
SubGroup:GenericInterface::Operation::TicketCreate
Valid:1
Required:1
Config-Setting:
 $Self->{'GenericInterface::Operation::TicketCreate'}->{'HistoryComment'} =  '%%GenericInterface Create';

GenericInterface::Operation::TicketCreate###AutoResponseType

Description:Defines the default auto response type of the article for this operation.
Group:GenericInterface
SubGroup:GenericInterface::Operation::TicketCreate
Valid:1
Required:1
Config-Setting:
 $Self->{'GenericInterface::Operation::TicketCreate'}->{'AutoResponseType'} =  'auto reply';

GenericInterface::Operation::TicketSearch

GenericInterface::Operation::TicketSearch###SearchLimit

Description:Maximum number of tickets to be displayed in the result of this operation.
Group:GenericInterface
SubGroup:GenericInterface::Operation::TicketSearch
Valid:1
Required:1
Config-Setting:
 $Self->{'GenericInterface::Operation::TicketSearch'}->{'SearchLimit'} =  '500';

GenericInterface::Operation::TicketSearch###SortBy::Default

Description:Defines the default ticket attribute for ticket sorting of the ticket search result of this operation.
Group:GenericInterface
SubGroup:GenericInterface::Operation::TicketSearch
Valid:1
Required:1
Config-Setting:
 $Self->{'GenericInterface::Operation::TicketSearch'}->{'SortBy::Default'} =  'Age';

GenericInterface::Operation::TicketSearch###Order::Default

Description:Defines the default ticket order in the ticket search result of the this operation. Up: oldest on top. Down: latest on top.
Group:GenericInterface
SubGroup:GenericInterface::Operation::TicketSearch
Valid:1
Required:1
Config-Setting:
 $Self->{'GenericInterface::Operation::TicketSearch'}->{'Order::Default'} =  'Down';

GenericInterface::Operation::TicketUpdate

GenericInterface::Operation::TicketUpdate###ArticleType

Description:Defines the default type of the article for this operation.
Group:GenericInterface
SubGroup:GenericInterface::Operation::TicketUpdate
Valid:1
Required:1
Config-Setting:
 $Self->{'GenericInterface::Operation::TicketUpdate'}->{'ArticleType'} =  'webrequest';

GenericInterface::Operation::TicketUpdate###HistoryType

Description:Defines the history type for this operation, which gets used for ticket history in the agent interface.
Group:GenericInterface
SubGroup:GenericInterface::Operation::TicketUpdate
Valid:1
Required:1
Config-Setting:
 $Self->{'GenericInterface::Operation::TicketUpdate'}->{'HistoryType'} =  'AddNote';

GenericInterface::Operation::TicketUpdate###HistoryComment

Description:Defines the history comment for this operation, which gets used for ticket history in the agent interface.
Group:GenericInterface
SubGroup:GenericInterface::Operation::TicketUpdate
Valid:1
Required:1
Config-Setting:
 $Self->{'GenericInterface::Operation::TicketUpdate'}->{'HistoryComment'} =  '%%GenericInterface Note';

GenericInterface::Operation::TicketUpdate###AutoResponseType

Description:Defines the default auto response type of the article for this operation.
Group:GenericInterface
SubGroup:GenericInterface::Operation::TicketUpdate
Valid:1
Required:1
Config-Setting:
 $Self->{'GenericInterface::Operation::TicketUpdate'}->{'AutoResponseType'} =  'auto follow up';

GenericInterface::Transport::ModuleRegistration

GenericInterface::Transport::Module###HTTP::SOAP

Description:GenericInterface module registration for the transport layer.
Group:GenericInterface
SubGroup:GenericInterface::Transport::ModuleRegistration
Valid:1
Required:0
Config-Setting:
 $Self->{'GenericInterface::Transport::Module'}->{'HTTP::SOAP'} =  {
  'ConfigDialog' => 'AdminGenericInterfaceTransportHTTPSOAP',
  'Name' => 'SOAP',
  'Protocol' => 'HTTP'
};

GenericInterface::Transport::Module###HTTP::REST

Description:GenericInterface module registration for the transport layer.
Group:GenericInterface
SubGroup:GenericInterface::Transport::ModuleRegistration
Valid:1
Required:0
Config-Setting:
 $Self->{'GenericInterface::Transport::Module'}->{'HTTP::REST'} =  {
  'ConfigDialog' => 'AdminGenericInterfaceTransportHTTPREST',
  'Name' => 'REST',
  'Protocol' => 'HTTP'
};

GenericInterface::Transport::Module###HTTP::Test

Description:GenericInterface module registration for the transport layer.
Group:GenericInterface
SubGroup:GenericInterface::Transport::ModuleRegistration
Valid:0
Required:0
Config-Setting:
 $Self->{'GenericInterface::Transport::Module'}->{'HTTP::Test'} =  {
  'ConfigDialog' => 'AdminGenericInterfaceTransportHTTPTest',
  'Name' => 'Test',
  'Protocol' => 'HTTP'
};

GenericInterface::Webservice

GenericInterface::WebserviceConfig::CacheTTL

Description:Cache time in seconds for the web service config backend.
Group:GenericInterface
SubGroup:GenericInterface::Webservice
Valid:1
Required:1
Config-Setting:
 $Self->{'GenericInterface::WebserviceConfig::CacheTTL'} =  '86400';

GenericInterface::Operation::Common::CachedAuth::AgentCacheTTL

Description:Cache time in seconds for agent authentication in the GenericInterface.
Group:GenericInterface
SubGroup:GenericInterface::Webservice
Valid:1
Required:1
Config-Setting:
 $Self->{'GenericInterface::Operation::Common::CachedAuth::AgentCacheTTL'} =  '300';

GenericInterface::Operation::Common::CachedAuth::CustomerCacheTTL

Description:Cache time in seconds for customer authentication in the GenericInterface.
Group:GenericInterface
SubGroup:GenericInterface::Webservice
Valid:1
Required:1
Config-Setting:
 $Self->{'GenericInterface::Operation::Common::CachedAuth::CustomerCacheTTL'} =  '300';

GenericInterface::Webservice::Path::Separator

Description:Webservice path separator.
Group:GenericInterface
SubGroup:GenericInterface::Webservice
Valid:1
Required:1
Config-Setting:
 $Self->{'GenericInterface::Webservice::Path::Separator'} =  '»';