About LS2J

LS2J is the interface that allows data to transfer from the Java™ data type to the LotusScript® data type and allows LotusScript® to execute Java™ object methods. LS2J allows LotusScript® to create Java™ objects as if they are native to the LotusScript® environment.

This set of LotusScript® objects is implemented by way of a LotusScript® Extension. You can use this LSX in any existing LotusScript® implementation, standalone or embedded in another application, such as Enterprise System Builder (ESB), SmartSuite®, or Notes®.

Java™ security

LS2J enforces Java™ security as follows:

  • Only public methods and fields are available.
  • LS2J has the same access rights as a Java™ program which does not contain a package statement.