Documentation ¶
Index ¶
- type AddEntryRequestType
- type Attribute
- type DeleteEntryRequestType
- type DeleteEntryResponseType
- type EntryListType
- type EntryType
- type FindEntryRequestType
- type FindEntryResponseType
- type GetNextEntriesRequestType
- type GetNextEntriesResponseType
- type ResponseType
- type SelectEntriesRequestType
- type SelectEntriesResponseType
- type SudirPortType
- type UpdateEntryRequestType
- type UpdateEntryResponseType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddEntryRequestType ¶
type DeleteEntryRequestType ¶
type DeleteEntryResponseType ¶
type DeleteEntryResponseType struct { XMLName xml.Name `xml:"http://xmlns.dit.mos.ru/sudir/connector DeleteEntryResponse"` Response *ResponseType `xml:"Response,omitempty"` EntryItem *EntryType `xml:"EntryItem,omitempty"` }
type EntryListType ¶
type EntryListType struct {
EntryItem []*EntryType `xml:"EntryItem,omitempty"`
}
type FindEntryRequestType ¶
type FindEntryResponseType ¶
type FindEntryResponseType struct { XMLName xml.Name `xml:"http://xmlns.dit.mos.ru/sudir/connector FindEntryResponse"` Response *ResponseType `xml:"Response,omitempty"` EntryItem *EntryType `xml:"EntryItem,omitempty"` }
type GetNextEntriesResponseType ¶
type GetNextEntriesResponseType struct { XMLName xml.Name `xml:"http://xmlns.dit.mos.ru/sudir/connector GetNextEntriesResponse"` Response *ResponseType `xml:"Response,omitempty"` EntryList *EntryListType `xml:"EntryList,omitempty"` }
type ResponseType ¶
type SelectEntriesResponseType ¶
type SelectEntriesResponseType struct { XMLName xml.Name `xml:"http://xmlns.dit.mos.ru/sudir/connector SelectEntriesResponse"` Response *ResponseType `xml:"Response,omitempty"` }
type SudirPortType ¶
type SudirPortType interface { AddEntry(request *AddEntryRequestType) (*ResponseType, error) AddEntryWithInterceptor( request *AddEntryRequestType, interceptor func(request string, response string), ) (*ResponseType, error) FindEntry(request *FindEntryRequestType) (*FindEntryResponseType, error) FindEntryWithInterceptor( request *FindEntryRequestType, interceptor func(request string, response string), ) (*FindEntryResponseType, error) DeleteEntry(request *DeleteEntryRequestType) (*DeleteEntryResponseType, error) UpdateEntry(request *UpdateEntryRequestType) (*UpdateEntryResponseType, error) UpdateEntryWithInterceptor( request *UpdateEntryRequestType, interceptor func(request string, response string), ) (*UpdateEntryResponseType, error) SelectEntries(request *SelectEntriesRequestType) (*SelectEntriesResponseType, error) GetNextEntries(request *GetNextEntriesRequestType) (*GetNextEntriesResponseType, error) }
func NewSudirPortType ¶
func NewSudirPortType(client *soap.Client) SudirPortType
type UpdateEntryRequestType ¶
type UpdateEntryResponseType ¶
type UpdateEntryResponseType struct { XMLName xml.Name `xml:"http://xmlns.dit.mos.ru/sudir/connector UpdateEntryResponse"` Response *ResponseType `xml:"Response,omitempty"` EntryItem *EntryType `xml:"EntryItem,omitempty"` }
Click to show internal directories.
Click to hide internal directories.