# Class: StartBusinessServiceType

## tibco.objectapi.pfe.bs.StartBusinessServiceType

#### new StartBusinessServiceType()

Constructs a new StartBusinessServiceType.

The following features are supported:

- `Business Service Definition`
- `Formal Params`
- `Response Payload Mode`
- `Cache Timeout`

### Members

#### businessServiceDefinition :tibco.objectapi.pfe.common.BaseBusinessServiceTemplate

Unique identifier for the business service to be started. This property holds the value of the 'Business Service Definition' containment reference.

##### Type:

- tibco.objectapi.pfe.common.BaseBusinessServiceTemplate

#### cacheTimeout :string

**PRIVATE API - Reserved for internal use** Timeout value (in minutes) for the business service. This property holds the value of the 'Cache Timeout' attribute.

##### Type:

- string

#### formalParams :tibco.objectapi.common.datafeed.DataPayload

Data for the formal parameters associated with the business service start event. Note: You cannot determine the names of these formal parameters programmatically. Instead, you must obtain them by examining the business service in TIBCO Business Studio. This property holds the value of the 'Formal Params' containment reference.

##### Type:

- tibco.objectapi.common.datafeed.DataPayload

#### responsePayloadMode :tibco.objectapi.common.datafeed.PayloadModeType

Enumerated value defining the format of the data payload to be used in the response message (XML or JSON). If not specified, the default value is JSON. (RSS is currently not supported.) This property holds the value of the 'Response Payload Mode' attribute.

##### Type:

- tibco.objectapi.common.datafeed.PayloadModeType