Справочник Пользователя для IBM 4.6.x

Скачать
Страница из 140
child
 
container
 
objects.
 
In
 
this
 
case,
 
only
 
these
 
objects
 
in
 
the
 
Siebel
 
application
 
are
 
processed
 
while
 
the
 
others
 
are
 
left
 
untouched.
 
Business
 
object
 
deletion:
   
When
 
an
 
integration
 
broker
 
asks
 
the
 
connector
 
to
 
delete
 
a
 
record,
 
the
 
record
 
is
 
removed
 
from
 
the
 
underlying
 
database.
 
Only
 
the
 
parent
 
needs
 
to
 
be
 
deleted
 
because
 
the
 
Siebel
 
DeleteCascade
 
feature
 
deletes
 
all
 
of
 
the
 
children.
 
If
 
any
 
of
 
the
 
required
 
attributes
 
are
 
missing
 
from
 
the
 
inbound
 
business
 
object,
 
the
 
delete
 
fails.
 
Exists
 
verb:
   
The
 
primary
 
business
 
component
 
name
 
is
 
typically
 
the
 
same
 
business
 
object
 
name
 
in
 
Siebel.
 
If
 
the
 
ObjectName
 
and
 
ComponentName
 
application
 
specific
 
information
 
match,
 
the
 
keys
 
are
 
set
 
on
 
this
 
business
 
component
 
and
 
the
 
query
 
is
 
executed.
 
If
 
the
 
record
 
exists,
 
it
 
returns
 
True;
 
if
 
the
 
record
 
does
 
not
 
exist,
 
it
 
returns
 
False.
 
Processing
 
application
 
events
 
Components:
   
The
 
event
 
notification
 
requires
 
the
 
creation
 
of
 
event
 
and
 
archive
 
tables
 
in
 
the
 
Siebel
 
database.
 
You
 
must
 
create
 
Event
 
and
 
Archive,
 
two
 
new
 
Siebel
 
business
 
components
 
corresponding
 
to
 
these
 
tables.
 
Triggering:
   
The
 
creation,
 
update,
 
or
 
delete
 
of
 
any
 
record
 
in
 
the
 
Siebel
 
eBusiness
 
application
 
can
 
be
 
treated
 
as
 
an
 
event.
 
Siebel
 
supports
 
Visual
 
Basic
 
scripts
 
and
 
Siebel
 
eScripts
 
embedded
 
in
 
the
 
Siebel
 
business
 
component
 
event
 
handlers
 
to
 
populate
 
the
 
event
 
table.
 
On
 
a
 
call
 
to
 
pollForEvents,
 
these
 
event
 
records
 
are
 
obtained
 
and
 
processed.
 
The
 
Event
 
business
 
component
 
stores
 
information
 
about
 
the
 
event,
 
as
 
listed
 
in
 
 
 
Note:
  
The
 
information
 
in
 
 
 
is
 
used
 
by
 
the
 
connector
 
during
 
event
 
subscription
 
to
 
build
 
corresponding
 
business
 
objects
 
and
 
to
 
send
 
those
 
objects
 
to
 
the
 
connector
 
framework
 
for
 
further
 
processing.
  
Table
 
1.
 
Events
 
business
 
component
 
structure
 
Fields
 
Description
 
Object
 
Key
 
The
 
unique
 
identifier
 
that
 
identifies
 
the
 
business
 
object
 
row
 
for
 
which
 
the
 
event
 
was
 
created
 
Object
 
Name
 
Siebel
 
business
 
object
 
for
 
which
 
the
 
event
 
was
 
deleted
 
Object
 
Verb
 
Verb
 
for
 
the
 
event
 
Priority
 
Event
 
priority
 
Status
 
Event
 
Status
 
Initially,
 
this
 
is
 
set
 
to
 
READY_FOR_POLL
Other
 
status
 
values
 
include:IN_PROGRESS=1
 
--
 
The
 
event
 
has
 
been
 
picked
 
up
 
and
 
is
 
sent
 
to
 
the
 
connector
 
framework.
 
The
 
connector
 
changes
 
the
 
status
 
of
 
the
 
event
 
to
 
IN_PROGRESS
 
after
 
it
 
picks
 
the
 
event
 
for
 
processing.
 
UNSUBSCRIBED=2
 
--
 
The
 
event
 
has
 
not
 
been
 
subscribed
 
for.
 
The
 
connector
 
sets
 
the
 
status
 
to
 
UNSUBSCRIBED
 
if
 
the
 
isSubscribed
 
call
 
returns
 
a
 
False
.
 
SUCCESS=3
 
--
 
The
 
event
 
was
 
successfully
 
processed
 
by
 
the
 
connector
 
framework.
 
The
 
connector
 
sets
 
the
 
status
 
to
 
SUCCESS
 
if
 
the
 
event
 
is
 
processed
 
successfully
 
by
 
the
 
connector
 
framework.ERROR_PROCESSING_EVENT=-1
 
--
 
There
 
was
 
an
 
error
 
processing
 
the
 
event.
 
This
 
status
 
is
 
set
 
if
 
there
 
was
 
an
 
error
 
while
 
processing
 
the
 
event.
 
ERROR_POSTING_EVENT=-2
 
--
 
There
 
was
 
an
 
error
 
posting
 
the
 
event
 
to
 
the
 
connector
 
framework.
 
This
 
status
 
is
 
set
 
if
 
the
 
call
 
to
 
gotApplEvent
 
fails
 
in
 
pollForEvents
.
 
ERROR_OBJECT_NOT_FOUND=-3
 
--
 
The
 
object
 
for
 
which
 
the
 
event
 
was
 
created
 
could
 
not
 
be
 
found.
 
This
 
status
 
is
 
set
 
if
 
the
 
doVerbFor
 
call
 
could
 
not
 
find
 
the
 
object
 
in
 
pollForEvents
.
 
Description
 
Any
 
comment
 
associated
 
with
 
the
 
event
 
Event
 
Id
 
Id
 
of
 
the
 
event
 
row
 
ConnectorId
 
Identifies
 
the
 
connector
 
in
 
a
 
multiple
 
connector
 
configuration
   
Chapter
 
1.
 
Overview
 
5