remember applicationcontext , and if possible primary configuration file 's home directory . requires appctx be a pathsharingcontext concode_field_sep ConfigPath path concode_elem_sep PathSharingContext appCtx concode_elem_sep Map<String,ConfigPath> allConfigPaths concode_elem_sep Logger logger concode_elem_sep Map<String,Object> allBeans concode_field_sep Object fixupPaths concode_elem_sep void remember concode_elem_sep Map<String,ConfigPath> getAllConfigPaths concode_elem_sep int getOrder concode_elem_sep ConfigPath getPath concode_elem_sep void onApplicationEvent concode_elem_sep String interpolate concode_elem_sep void fixupConfigPath concode_elem_sep Object postProcessBeforeInitialization concode_elem_sep void snapshotToLaunchDir concode_elem_sep Object postProcessAfterInitialization
void function ( ApplicationContext arg0 ) { this . appCtx = ( PathSharingContext ) arg0 ; String loc0 ; if ( arg0 instanceof PathSharingContext ) { loc0 = this . appCtx . getConfigurationFile ( ) . getParent ( ) ; } else { loc0 = "srini_string" ; } path = new ConfigPath ( "srini_string" , loc0 ) ; path . setConfigurer ( this ) ; }