corba::cadmin::persproditem::PersProdItemWriter Interface Reference

Inheritance diagram for corba::cadmin::persproditem::PersProdItemWriter:

Inheritance graph
[legend]
Collaboration diagram for corba::cadmin::persproditem::PersProdItemWriter:

Collaboration graph
[legend]
List of all members.

Detailed Description

Interface provide read and writer access to a personalized product configuration.

Definition at line 49 of file persproditem.idl.

Public Member Functions

Public Attributes


Member Function Documentation

PersItemId corba::cadmin::persproditem::PersProdItemWriter::commitChanges ( in boolean  noWait  )  raises (common::OsbCorbaException)

Save changes to database.

Parameters:
noWait Don't wait for database locks?
Returns:
New PersItemId if current item is deassigned and a new item is created, else return current id. If operation is not successful, return ID_NOT_SET.
Exceptions:
OsbCorbaExcepion if operation fails at the gateway.

PersItemId corba::cadmin::persproditem::PersProdItemWriter::create ( in boolean  noWait  )  raises (common::OsbCorbaException)

Create new PersProdItem permanently in the database.

This operation is not allowed if PersProdNode is deactivated.

Parameters:
noWait Don't wait for database locks?
Returns:
PersProdItem id if operation is successful.
Exceptions:
OsbCorbaExcepion if operation fails at the gateway.

common::Utf8String corba::cadmin::persproditem::PersProdItemWriter::desc (  )  raises (common::OsbCorbaException)

Return description of product item.

common::Utf8String corba::cadmin::persproditem::PersProdItemWriter::name (  )  raises (common::OsbCorbaException)

Return name of product item.


Member Data Documentation

readonly attribute common::DateTime corba::cadmin::persproditem::PersProdItemWriter::assignDate

Date persproduct item is assigned.

Definition at line 62 of file persproditem.idl.

readonly attribute boolean corba::cadmin::persproditem::PersProdItemWriter::canConfig

Flag to indicate if re-configuration is allowed.

Definition at line 74 of file persproditem.idl.

readonly attribute common::DateTime corba::cadmin::persproditem::PersProdItemWriter::deassignDate

Date persproduct item is deassigned.

Definition at line 65 of file persproditem.idl.

readonly attribute PersItemId corba::cadmin::persproditem::PersProdItemWriter::id

Type-safe unique id of a personalised product part.

Definition at line 51 of file persproditem.idl.

readonly attribute common::Utf8String corba::cadmin::persproditem::PersProdItemWriter::personalization

Personalisation string.

Definition at line 71 of file persproditem.idl.

readonly attribute pcat::pp::PpTypeId corba::cadmin::persproditem::PersProdItemWriter::type

Type of personalised product part.

Definition at line 68 of file persproditem.idl.


The documentation for this interface was generated from the following file:
Generated on Sat Sep 2 14:24:06 2006 for OSB Library by  doxygen 1.4.7