GenericInterface

GenericInterface → Core::CustomerCompany

CustomerCompany::EventModulePost###1000-GenericInterface

Performs the configured action for each event (as an Invoker) for each configured Webservice.

Default value:

 $Self->{'CustomerCompany::EventModulePost'}->{'1000-GenericInterface'} =  {
  'Event' => '',
  'Module' => 'Kernel::GenericInterface::Event::Handler',
  'Transaction' => '1'
};

GenericInterface → Core::CustomerUser

CustomerUser::EventModulePost###1000-GenericInterface

Performs the configured action for each event (as an Invoker) for each configured Webservice.

Default value:

 $Self->{'CustomerUser::EventModulePost'}->{'1000-GenericInterface'} =  {
  'Event' => '',
  'Module' => 'Kernel::GenericInterface::Event::Handler',
  'Transaction' => '1'
};

GenericInterface → Core::DynamicField

DynamicField::EventModulePost###1000-GenericInterface

Performs the configured action for each event (as an Invoker) for each configured Webservice.

Default value:

 $Self->{'DynamicField::EventModulePost'}->{'1000-GenericInterface'} =  {
  'Event' => '',
  'Module' => 'Kernel::GenericInterface::Event::Handler',
  'Transaction' => '1'
};

GenericInterface → Core::Package

Package::EventModulePost###1000-GenericInterface

Performs the configured action for each event (as an Invoker) for each configured Webservice.

Default value:

 $Self->{'Package::EventModulePost'}->{'1000-GenericInterface'} =  {
  'Event' => '',
  'Module' => 'Kernel::GenericInterface::Event::Handler',
  'Transaction' => '1'
};

GenericInterface → Core::Queue

Queue::EventModulePost###1000-GenericInterface

Performs the configured action for each event (as an Invoker) for each configured Webservice.

Default value:

 $Self->{'Queue::EventModulePost'}->{'1000-GenericInterface'} =  {
  'Event' => '',
  'Module' => 'Kernel::GenericInterface::Event::Handler',
  'Transaction' => '1'
};

GenericInterface → Core::Ticket

Ticket::EventModulePost###999-GenericInterface

Performs the configured action for each event (as an Invoker) for each configured Webservice.

Default value:

 $Self->{'Ticket::EventModulePost'}->{'999-GenericInterface'} =  {
  'Event' => '',
  'Module' => 'Kernel::GenericInterface::Event::Handler',
  'Transaction' => '1'
};

GenericInterface → Frontend::Admin::ModuleRegistration

Frontend::Module###AdminGenericInterfaceDebugger

Frontend module registration for the agent interface.

Default value:

 $Self->{'Frontend::Module'}->{'AdminGenericInterfaceDebugger'} =  {
  'Description' => 'Admin',
  'Group' => [
    'admin'
  ],
  'Loader' => {
    'CSS' => [
      'Core.Agent.Admin.GenericInterface.css'
    ],
    'JavaScript' => [
      'Core.Agent.Admin.GenericInterfaceDebugger.js'
    ]
  },
  'Title' => 'GenericInterface Debugger GUI'
};
Frontend::Module###AdminGenericInterfaceWebservice

Frontend module registration for the agent interface.

Default value:

 $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::NavBar::ModuleAdmin',
    'Name' => 'Web Services',
    'Prio' => '1000'
  },
  'NavBarName' => 'Admin',
  'Title' => 'GenericInterface Web Service GUI'
};
Frontend::Module###AdminGenericInterfaceTransportHTTPSOAP

Frontend module registration for the agent interface.

Default value:

 $Self->{'Frontend::Module'}->{'AdminGenericInterfaceTransportHTTPSOAP'} =  {
  'Description' => 'Admin',
  'Group' => [
    'admin'
  ],
  'Loader' => {
    'CSS' => [
      'Core.Agent.Admin.GenericInterface.css',
      'Core.Agent.SortedTree.css'
    ],
    'JavaScript' => [
      'Core.Agent.SortedTree.js'
    ]
  },
  'Title' => 'GenericInterface TransportHTTPSOAP GUI'
};
Frontend::Module###AdminGenericInterfaceTransportHTTPREST

Frontend module registration for the agent interface.

Default value:

 $Self->{'Frontend::Module'}->{'AdminGenericInterfaceTransportHTTPREST'} =  {
  'Description' => 'Admin',
  'Group' => [
    'admin'
  ],
  'Loader' => {
    'CSS' => [
      'Core.Agent.Admin.GenericInterface.css'
    ]
  },
  'Title' => 'GenericInterface TransportHTTPREST GUI'
};
Frontend::Module###AdminGenericInterfaceWebserviceHistory

Frontend module registration for the agent interface.

Default value:

 $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

Frontend module registration for the agent interface.

Default value:

 $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

Frontend module registration for the agent interface.

Default value:

 $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

Frontend module registration for the agent interface.

Default value:

 $Self->{'Frontend::Module'}->{'AdminGenericInterfaceMappingSimple'} =  {
  'Description' => 'Admin',
  'Group' => [
    'admin'
  ],
  'Loader' => {
    'CSS' => [
      'Core.Agent.Admin.GenericInterface.css'
    ],
    'JavaScript' => [
      'Core.Agent.Admin.GenericInterfaceMappingSimple.js'
    ]
  },
  'Title' => 'GenericInterface Webservice Mapping GUI'
};
Frontend::Module###AdminGenericInterfaceMappingXSLT

Frontend module registration for the agent interface.

Default value:

 $Self->{'Frontend::Module'}->{'AdminGenericInterfaceMappingXSLT'} =  {
  'Description' => 'Admin',
  'Group' => [
    'admin'
  ],
  'Loader' => {
    'CSS' => [
      'Core.Agent.Admin.GenericInterface.css'
    ]
  },
  'Title' => 'GenericInterface Webservice Mapping GUI'
};

GenericInterface → GenericInterface::Invoker::ModuleRegistration

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

GenericInterface module registration for the invoker layer.

This setting is not active by default.

Default value:

 $Self->{'GenericInterface::Invoker::Module'}->{'Test::Test'} =  {
  'ConfigDialog' => 'AdminGenericInterfaceInvokerDefault',
  'Controller' => 'Test',
  'Name' => 'Test'
};
GenericInterface::Invoker::Module###Test::TestSimple

GenericInterface module registration for the invoker layer.

This setting is not active by default.

Default value:

 $Self->{'GenericInterface::Invoker::Module'}->{'Test::TestSimple'} =  {
  'ConfigDialog' => 'AdminGenericInterfaceInvokerDefault',
  'Controller' => 'Test',
  'Name' => 'TestSimple'
};

GenericInterface → GenericInterface::Mapping::ModuleRegistration

GenericInterface::Mapping::Module###Test

GenericInterface module registration for the mapping layer.

This setting is not active by default.

Default value:

 $Self->{'GenericInterface::Mapping::Module'}->{'Test'} =  {
  'ConfigDialog' => ''
};
GenericInterface::Mapping::Module###Simple

GenericInterface module registration for the mapping layer.

Default value:

 $Self->{'GenericInterface::Mapping::Module'}->{'Simple'} =  {
  'ConfigDialog' => 'AdminGenericInterfaceMappingSimple'
};
GenericInterface::Mapping::Module###XSLT

GenericInterface module registration for the mapping layer.

Default value:

 $Self->{'GenericInterface::Mapping::Module'}->{'XSLT'} =  {
  'ConfigDialog' => 'AdminGenericInterfaceMappingXSLT'
};

GenericInterface → GenericInterface::Operation::ModuleRegistration

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

GenericInterface module registration for the operation layer.

This setting is not active by default.

Default value:

 $Self->{'GenericInterface::Operation::Module'}->{'Test::Test'} =  {
  'ConfigDialog' => 'AdminGenericInterfaceOperationDefault',
  'Controller' => 'Test',
  'Name' => 'Test'
};
GenericInterface::Operation::Module###Session::SessionCreate

GenericInterface module registration for the operation layer.

Default value:

 $Self->{'GenericInterface::Operation::Module'}->{'Session::SessionCreate'} =  {
  'ConfigDialog' => 'AdminGenericInterfaceOperationDefault',
  'Controller' => 'Session',
  'Name' => 'SessionCreate'
};
GenericInterface::Operation::Module###Ticket::TicketCreate

GenericInterface module registration for the operation layer.

Default value:

 $Self->{'GenericInterface::Operation::Module'}->{'Ticket::TicketCreate'} =  {
  'ConfigDialog' => 'AdminGenericInterfaceOperationDefault',
  'Controller' => 'Ticket',
  'Name' => 'TicketCreate'
};
GenericInterface::Operation::Module###Ticket::TicketUpdate

GenericInterface module registration for the operation layer.

Default value:

 $Self->{'GenericInterface::Operation::Module'}->{'Ticket::TicketUpdate'} =  {
  'ConfigDialog' => 'AdminGenericInterfaceOperationDefault',
  'Controller' => 'Ticket',
  'Name' => 'TicketUpdate'
};
GenericInterface::Operation::Module###Ticket::TicketGet

GenericInterface module registration for the operation layer.

Default value:

 $Self->{'GenericInterface::Operation::Module'}->{'Ticket::TicketGet'} =  {
  'ConfigDialog' => 'AdminGenericInterfaceOperationDefault',
  'Controller' => 'Ticket',
  'Name' => 'TicketGet'
};
GenericInterface::Operation::Module###Ticket::TicketSearch

GenericInterface module registration for the operation layer.

Default value:

 $Self->{'GenericInterface::Operation::Module'}->{'Ticket::TicketSearch'} =  {
  'ConfigDialog' => 'AdminGenericInterfaceOperationDefault',
  'Controller' => 'Ticket',
  'Name' => 'TicketGet'
};

GenericInterface → GenericInterface::Operation::ResponseLoggingMaxSize

GenericInterface::Operation::ResponseLoggingMaxSize

Defines the maximum size in KiloByte of GenericInterface responses that get logged to the gi_debugger_entry_content table.

This setting can not be deactivated.

Default value:

 $Self->{'GenericInterface::Operation::ResponseLoggingMaxSize'} =  '200';

GenericInterface → GenericInterface::Operation::TicketCreate

GenericInterface::Operation::TicketCreate###ArticleType

Defines the default type of the article for this operation.

This setting can not be deactivated.

Default value:

 $Self->{'GenericInterface::Operation::TicketCreate'}->{'ArticleType'} =  'webrequest';
GenericInterface::Operation::TicketCreate###HistoryType

Defines the history type for this operation, which gets used for ticket history in the agent interface.

This setting can not be deactivated.

Default value:

 $Self->{'GenericInterface::Operation::TicketCreate'}->{'HistoryType'} =  'NewTicket';
GenericInterface::Operation::TicketCreate###HistoryComment

Defines the history comment for this operation, which gets used for ticket history in the agent interface.

This setting can not be deactivated.

Default value:

 $Self->{'GenericInterface::Operation::TicketCreate'}->{'HistoryComment'} =  '%%GenericInterface Create';
GenericInterface::Operation::TicketCreate###AutoResponseType

Defines the default auto response type of the article for this operation.

This setting can not be deactivated.

Default value:

 $Self->{'GenericInterface::Operation::TicketCreate'}->{'AutoResponseType'} =  'auto reply';

GenericInterface → GenericInterface::Operation::TicketSearch

GenericInterface::Operation::TicketSearch###SearchLimit

Maximum number of tickets to be displayed in the result of this operation.

This setting can not be deactivated.

Default value:

 $Self->{'GenericInterface::Operation::TicketSearch'}->{'SearchLimit'} =  '500';
GenericInterface::Operation::TicketSearch###SortBy::Default

Defines the default ticket attribute for ticket sorting of the ticket search result of this operation.

This setting can not be deactivated.

Default value:

 $Self->{'GenericInterface::Operation::TicketSearch'}->{'SortBy::Default'} =  'Age';
GenericInterface::Operation::TicketSearch###Order::Default

Defines the default ticket order in the ticket search result of the this operation. Up: oldest on top. Down: latest on top.

This setting can not be deactivated.

Default value:

 $Self->{'GenericInterface::Operation::TicketSearch'}->{'Order::Default'} =  'Down';

GenericInterface → GenericInterface::Operation::TicketUpdate

GenericInterface::Operation::TicketUpdate###ArticleType

Defines the default type of the article for this operation.

This setting can not be deactivated.

Default value:

 $Self->{'GenericInterface::Operation::TicketUpdate'}->{'ArticleType'} =  'webrequest';
GenericInterface::Operation::TicketUpdate###HistoryType

Defines the history type for this operation, which gets used for ticket history in the agent interface.

This setting can not be deactivated.

Default value:

 $Self->{'GenericInterface::Operation::TicketUpdate'}->{'HistoryType'} =  'AddNote';
GenericInterface::Operation::TicketUpdate###HistoryComment

Defines the history comment for this operation, which gets used for ticket history in the agent interface.

This setting can not be deactivated.

Default value:

 $Self->{'GenericInterface::Operation::TicketUpdate'}->{'HistoryComment'} =  '%%GenericInterface Note';
GenericInterface::Operation::TicketUpdate###AutoResponseType

Defines the default auto response type of the article for this operation.

This setting can not be deactivated.

Default value:

 $Self->{'GenericInterface::Operation::TicketUpdate'}->{'AutoResponseType'} =  'auto follow up';

GenericInterface → GenericInterface::Transport::ModuleRegistration

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

GenericInterface module registration for the transport layer.

Default value:

 $Self->{'GenericInterface::Transport::Module'}->{'HTTP::SOAP'} =  {
  'ConfigDialog' => 'AdminGenericInterfaceTransportHTTPSOAP',
  'Name' => 'SOAP',
  'Protocol' => 'HTTP'
};
GenericInterface::Transport::Module###HTTP::REST

GenericInterface module registration for the transport layer.

Default value:

 $Self->{'GenericInterface::Transport::Module'}->{'HTTP::REST'} =  {
  'ConfigDialog' => 'AdminGenericInterfaceTransportHTTPREST',
  'Name' => 'REST',
  'Protocol' => 'HTTP'
};
GenericInterface::Transport::Module###HTTP::Test

GenericInterface module registration for the transport layer.

This setting is not active by default.

Default value:

 $Self->{'GenericInterface::Transport::Module'}->{'HTTP::Test'} =  {
  'ConfigDialog' => 'AdminGenericInterfaceTransportHTTPTest',
  'Name' => 'Test',
  'Protocol' => 'HTTP'
};

GenericInterface → GenericInterface::Webservice

GenericInterface::WebserviceConfig::CacheTTL

Cache time in seconds for the web service config backend.

This setting can not be deactivated.

Default value:

 $Self->{'GenericInterface::WebserviceConfig::CacheTTL'} =  '86400';
GenericInterface::Operation::Common::CachedAuth::AgentCacheTTL

Cache time in seconds for agent authentication in the GenericInterface.

This setting can not be deactivated.

Default value:

 $Self->{'GenericInterface::Operation::Common::CachedAuth::AgentCacheTTL'} =  '300';
GenericInterface::Operation::Common::CachedAuth::CustomerCacheTTL

Cache time in seconds for customer authentication in the GenericInterface.

This setting can not be deactivated.

Default value:

 $Self->{'GenericInterface::Operation::Common::CachedAuth::CustomerCacheTTL'} =  '300';