LogRecord setResourceBundle() method in Java with Examples
Last Updated :
18 Oct, 2019
The setResourceBundle() method of java.util.logging.LogRecord is used to set the localization resource bundle.Resource bundle used to localize the message of this LogRecord.
Syntax:
public void setResourceBundle(ResourceBundle bundle)
Parameters: This method accepts bundle which is the localization bundle and it may be null.
Return: This method returns nothing.
Below programs illustrate setResourceBundle() method:
Program 1:
import java.util.logging.Level;
import java.util.logging.LogRecord;
import java.util.ResourceBundle;
public class GFG {
public static void main(String[] args)
{
LogRecord logRecord = new LogRecord(
Level.parse( "800" ),
"Hi Logger" );
ResourceBundle bundle
= ResourceBundle
.getBundle( "myResource" );
logRecord.setResourceBundle(bundle);
System.out.println(
"Resource Bundle = "
+ logRecord
.getResourceBundle()
.getBaseBundleName());
}
}
|
Output:
Resource Bundle = myResource
Program 2:
import java.util.logging.Level;
import java.util.logging.LogRecord;
import java.util.ResourceBundle;
public class GFG {
public static void main(String[] args)
{
LogRecord logRecord = new LogRecord(
Level.parse( "800" ),
"Hi Logger" );
ResourceBundle bundle
= null ;
logRecord.setResourceBundle(bundle);
System.out.println(
"Resource Bundle = "
+ logRecord.getResourceBundle());
}
}
|
Output:
Resource Bundle = null
References: https://docs.oracle.com/javase/8/docs/api/java/util/logging/LogRecord.html#setResourceBundle(java.util.ResourceBundle)
Share your thoughts in the comments
Please Login to comment...