Name

service

String List Service — XMS implementation of ListService

<service/>

Name:service
Required by Parent Tag:No
Multiple Tag Instances supported:Yes

Table 89. Attributes for service tag (for xms.dataservices.list.XMSStringListService)

NameFriendly NameDescriptionTypeDefault ValueRequired
classClassThe class name the service manager loads. To load: String List Service use: xms.dataservices.list.XMSStringListServiceClass Name A fully qualified class name for a class that is part of the java classpath.xms.dataservices.list.XMSStringListServiceYes

Service Class Dependencies

This tag depends on the following services (or a service that extends or implements these classes)

Child Tags

List

<list/>

Name:list
Required by Parent Tag:Yes
Multiple Tag Instances supported:Yes

Table 90. Attributes for list tag (for xms.dataservices.list.XMSStringListService)

NameFriendly NameDescriptionTypeDefault ValueRequired
classClass NameThe class name to load. The class must implement: xms.dataservices.StringListClass Name A fully qualified class name for a class that is part of the java classpath.noneYes
nameList NameA name used to identify the list for retrievalString Any character combination is valid.noneYes
cacheCacheWill the list be cached?Boolean Possible Values: true or falsetrueNo
cachetimeoutCache TimeoutThe period between refreshes in msUnsigned Integer Valid values are from 0 to 21474836470No
readonlyRead-OnlyToggles read or read/writeBoolean Possible Values: true or falsefalseNo

Example 62. Example configuration for String List Service

Required attributes are marked with a bold typeface

<service class="xms.dataservices.list.XMSStringListService">
        <list class="class"
          name="name"
          cache="true"
          cachetimeout="0"
          readonly="false" />
</service>