Learning
Community
Open Exchange
Global Masters
InterSystems IRIS Data Platform 2019.4 / Application Development / Class Definition Reference / Class Keywords / ServerOnly
Previous section   Next section

ServerOnly

Specifies whether this class is projected to Java clients.

Usage

To override the default way that the class would be projected to Java clients, use the following syntax:
Class Sample.NewClass1  [ ServerOnly = serveronlyvalue ] { //class members }
Where serveronlyvalue is one of the following:
  • 0 means that this class can be projected.
  • 1 means that this class will not be projected.

Details

If this keyword is 1, the class will not be projected to a Java client. If this keyword is 0, the class will be projected.

Effect on Subclasses

This keyword is not inherited.

Default

If this keyword is omitted, this class is projected if it is not a stub (but is not projected if it is a stub).

See Also

Previous section   Next section