void function ( Maskable arg0 ) { synchronized ( this ) { if ( mask_set ) { if ( logger . isDebugEnabled ( ) ) { logger . debug ( "srini_string" + arg0 . getClass ( ) . getName ( ) + "srini_string" + arg0 . getId ( ) + "srini_string" + this . mask ) ; } arg0 . maskId ( this . mask ) ; } maskees . add ( arg0 ) ; } }
called by blueprint when a service is bound , this method sets the id of the newly bound maskable service to the masked id if the mask id has been previously set , and adds the new service to the internally maintained list of maskable services . concode_field_sep List<Maskable> maskees concode_elem_sep boolean mask_set concode_elem_sep XLogger logger concode_elem_sep String mask concode_field_sep void unbind concode_elem_sep void setId