Class RollingRandomAccessFileManager.FactoryData

    • Field Detail

      • fileName

        private final java.lang.String fileName
      • pattern

        private final java.lang.String pattern
      • append

        private final boolean append
      • immediateFlush

        private final boolean immediateFlush
      • bufferSize

        private final int bufferSize
      • advertiseURI

        private final java.lang.String advertiseURI
      • layout

        private final Layout<? extends java.io.Serializable> layout
      • filePermissions

        private final java.lang.String filePermissions
      • fileOwner

        private final java.lang.String fileOwner
      • fileGroup

        private final java.lang.String fileGroup
    • Constructor Detail

      • FactoryData

        public FactoryData​(java.lang.String fileName,
                           java.lang.String pattern,
                           boolean append,
                           boolean immediateFlush,
                           int bufferSize,
                           TriggeringPolicy policy,
                           RolloverStrategy strategy,
                           java.lang.String advertiseURI,
                           Layout<? extends java.io.Serializable> layout,
                           java.lang.String filePermissions,
                           java.lang.String fileOwner,
                           java.lang.String fileGroup,
                           Configuration configuration)
        Create the data for the factory.
        Parameters:
        fileName - The file name.
        pattern - The pattern.
        append - The append flag.
        immediateFlush -
        bufferSize -
        policy -
        strategy -
        advertiseURI -
        layout -
        filePermissions - File permissions
        fileOwner - File owner
        fileGroup - File group
        configuration -
    • Method Detail

      • getPattern

        public java.lang.String getPattern()