jueves, 18 de noviembre de 2010

Obtener el Usuario Actual desde el doDML JDeveloper

En ocasiones es útil obtener el usuario que se autentico en nuestra aplicación, y más obtenerla usando los métodos de los entities, por ejemplo cuando sobrecargamos el método doDML, esto puede ser útil cuando queremos llevar un log de las actividades del usuario actual.

Para obtener el nombre de usuario debemos hacer la siguiente instancia:


01: ADFContext aDFContext = ADFContext.getCurrent();
02: String userName=aDFContext.getSecurityContext().getUserName();

Así como en métodos de los Entities, esta instancia se puede realizar en los viewobjects

No hay comentarios: