{
    "content": [
        {
            "type": "text",
            "text": "# Apache::Session::Store::DB_File (perldoc)\n\n**Summary:** Apache::Session::Store::DBFile - Use DBFile to store persistent objects\n\n**Synopsis:** use Apache::Session::Store::DBFile;\nmy $store = new Apache::Session::Store::DBFile;\n$store->insert($ref);\n$store->update($ref);\n$store->materialize($ref);\n$store->remove($ref);\n\n## Section Outline\n\n- **NAME** (3 lines)\n- **SYNOPSIS** (9 lines)\n- **DESCRIPTION** (5 lines)\n- **OPTIONS** (8 lines)\n- **AUTHOR** (2 lines)\n- **SEE ALSO** (2 lines)\n\n## Full Content\n\n### NAME\n\nApache::Session::Store::DBFile - Use DBFile to store persistent\nobjects\n\n### SYNOPSIS\n\nuse Apache::Session::Store::DBFile;\n\nmy $store = new Apache::Session::Store::DBFile;\n\n$store->insert($ref);\n$store->update($ref);\n$store->materialize($ref);\n$store->remove($ref);\n\n### DESCRIPTION\n\nThis module fulfills the storage interface of Apache::Session. The\nserialized objects are stored in a Berkeley DB file using the DBFile\nPerl module. If DBFile works on your platform, this module should also\nwork.\n\n### OPTIONS\n\nThis module requires one argument in the usual Apache::Session style.\nThe name of the option is FileName, and the value is the full path of\nthe database file to be used as the backing store. If the database file\ndoes not exist, it will be created. Example:\n\ntie %s, 'Apache::Session::DBFile', undef,\n{FileName => '/tmp/sessions'};\n\n### AUTHOR\n\nThis module was written by Jeffrey William Baker <jwbaker@acm.org>.\n\n### SEE ALSO\n\nApache::Session, DBFile\n\n"
        }
    ],
    "structuredContent": {
        "command": "Apache::Session::Store::DB_File",
        "section": "",
        "mode": "perldoc",
        "summary": "Apache::Session::Store::DBFile - Use DBFile to store persistent objects",
        "synopsis": "use Apache::Session::Store::DBFile;\nmy $store = new Apache::Session::Store::DBFile;\n$store->insert($ref);\n$store->update($ref);\n$store->materialize($ref);\n$store->remove($ref);",
        "flags": [],
        "examples": [],
        "see_also": [],
        "section_outline": [
            {
                "name": "NAME",
                "lines": 3,
                "subsections": []
            },
            {
                "name": "SYNOPSIS",
                "lines": 9,
                "subsections": []
            },
            {
                "name": "DESCRIPTION",
                "lines": 5,
                "subsections": []
            },
            {
                "name": "OPTIONS",
                "lines": 8,
                "subsections": []
            },
            {
                "name": "AUTHOR",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "SEE ALSO",
                "lines": 2,
                "subsections": []
            }
        ]
    }
}