hello,
I have some entity beans belonging to a "system" that may be accessible by
clients and by other beans (session or entity) in the same system.
I would like that some methods of these entity beans be only visible to
internal beans and not to every client.
More specifically, imagine a bean A with these methods : performWork(),
doIt(), fasterPlease(). These methods should be available to everybody.
Nevertheless, for the system to work, some internal methods (i.e. only used
by other beans in my system) are necessary, such as : onEvent(),
hereIsYourToken(), whatIsYourStatus(), ...
I know I could set different rights to these methods but my goal is more to
hide these methods than to restrict access to them. Furthermore, if the
methods signatures need to evolve for inter-beans communication, it wouldn't
change the client-bean contract.
In other words, how to make the actual implementation inherits more
interfaces usable by other beans.
Thank you for your help. Cheers,
Sacha
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST". For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".