Private interfaces and methods
An interface created in RISE is treated as public by default. This means that it's intended to be used by systems and applications that are not part of the RISE project. You may specify entire interfaces as well as individual methods as being private. This indicates that they are not intended for external usage, i.e. they are intended for usage solely as part of composed methods within the RISE project.
To specify an interface or a method as private, set its Private property to true in the property panel. The Private property of a method is ignored if the interface is private, i.e. all methods in a private interface are private.
Technically, RISE code generators will not generate web services for private interfaces, furthermore, private methods in otherwise public interfaces are omitted in web services.
Related articles: